Official PicSee MCP server for short links, link management, click analytics, and optional OAuth.
One address for any MCP client. No sign-in needed on this server.
1 act
Grouped by tool name. At most: creates or changes data: records, files, settings.
Odel charges nothing per call. The publisher may charge for its own service.
The official remote Model Context Protocol (MCP) server for PicSee, a URL shortener with link management and click analytics.
Connect an AI agent to PicSee to create short links, manage existing links, and inspect click performance using natural language.
https://api.picsee.io/mcp
io.picsee/short-linkAnonymous clients can create a PicSee short link using the shared pse.is domain. Anonymous access does not expose account data, link lists, management tools, or analytics.
After signing in with PicSee OAuth, available tools depend on the account's API plan:
The server dynamically exposes only the tools supported by the signed-in account.
codex mcp add picsee --url https://api.picsee.io/mcp
Restart Codex after installation. To sign in for account management and analytics:
codex mcp login picsee
Add the following Streamable HTTP server to the client's MCP configuration:
{
"mcpServers": {
"picsee": {
"url": "https://api.picsee.io/mcp"
}
}
}
If a client does not support remote Streamable HTTP directly, use an MCP remote bridge supported by that client.
Shorten https://picsee.io and attribute the API usage to Codex.
Show my 10 most recent PicSee short links.
Show daily clicks and referrer sources for short link abc123 over the last 30 days.
Change the destination of abc123 to https://example.com/new-page.
Editing requires an eligible PicSee API plan.
PicSee uses OAuth 2.1 authorization code flow with PKCE and Dynamic Client Registration.
https://public-api-oauth.picsee.iohttps://api.picsee.io/mcpuser:read, user:writeThe MCP client stores the access and refresh tokens. This repository does not ask users to paste API tokens into prompts or configuration files.
user:read: Read the account's API status, domains, tags, short-link list, and analytics.user:write: Create, edit, delete, and recover short links when the account plan permits those actions.| Access level | Available tools |
|---|---|
| Anonymous | create_short_link |
| Signed in | create_short_link, get_api_status, get_api_usage_by_external_id, get_my_domains, get_my_tags, get_my_tracking_tools, list_short_links, delete_short_link, get_link_overview, get_link_daily_clicks, get_link_platforms, get_link_referrers, get_link_regions |
| Advanced plan | Signed-in tools plus edit_short_link and get_link_audience_labels; advanced fields and search filters are also enabled |
Tool availability is determined at connection time. Use your MCP client's tool inspector or tools/list to see the exact tools available to the current account.
See PicSee Privacy Notice and Terms of Use.
When reporting an issue, include the MCP client name, operation attempted, timestamp, and sanitized error message. Do not include access tokens or private analytics data.
Prerequisites:
pnpm install
pnpm check
pnpm dev
Before releasing, verify that the version in package.json, server.json, and the MCP initialize response is identical.
MIT © PicSee Inc.