# Open source Pinboard alternatives for AI agents

2 alternatives to Pinboard. 2 have an interface an agent can drive. 2 are open source.

Page: alternatives/pinboard.html

## linkding

Minimal self-hosted bookmark manager with LD_* env config and a documented REST API.

- Listing: apps/sissbruecker--linkding.html
- JSON: apps/sissbruecker--linkding.json
- License: MIT
- Agent interface: API, from the builder
- Reach: 8 of 10 jobs
- Last activity: 2026-09-03
- Effort: config-only
- Agent cannot reach: Import and export Netscape HTML; User administration
- Use it when: you want a bookmark service on a Raspberry Pi that an agent can post links to with a token
- Use it when: you left Pinboard or del.icio.us and want tags, notes, and archives without a heavy stack
- Gotcha: Single-maintainer project that declines features outside its scope (README)
- Gotcha: Local HTML archiving requires the single-file sidecar image variant (linkding:latest-plus)
- Gotcha: Managed hosting on linkding.link is third-party (not a Builder edition)

## wallabag

Self-hosted read-it-later app that saves and cleans web articles, with an OAuth2 REST API.

- Listing: apps/wallabag--wallabag.html
- JSON: apps/wallabag--wallabag.json
- License: MIT
- Agent interface: API, from the builder
- Reach: 8 of 10 jobs
- Last activity: 2026-11-06
- Effort: config-only
- Agent cannot reach: Manage tagging rules, site credentials and ignore-origin rules; Import from other services
- Use it when: you want your agent to save links you send it and tag them for later reading
- Use it when: you want a private reading list your own scripts can read, annotate and export
- Gotcha: An API client id and secret are created once in the web UI on 2.6.15; tokens are then issued with username and password through the OAuth endpoint. The wallabag:api-client:create command exists only on master so far
- Gotcha: make install checks out the latest tag and needs PHP, Composer and a virtual host; the Docker image is the single-container route
- Gotcha: master is moving to WALLABAG_* environment variables in place of parameters.yml; the 2.6.15 release and its Docker image do not read them
- Gotcha: wallabag.it has a 14-day free trial; 11 EUR a year is the one-year plan, and a 3-month plan is 4 EUR

## Questions

### Is there an open source alternative to Pinboard?

Yes. Both listings here are open source: linkding (MIT), wallabag (MIT).

### Which Pinboard alternatives have an MCP server?

None of these has an MCP server from its builder on record. The recorded interface is API.

### Which Pinboard alternative can an agent do the most with?

linkding: 8 of 10 recorded jobs reachable. wallabag: 8 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.
