create_linklinks:writeCreate a short link
Let AI agents manage your s.id account through the Model Context Protocol.
JSON-RPC 2.0
The hosted s.id MCP server exposes JSON-RPC tools through one endpoint. Clients can authenticate with the same API key or OAuth 2.0 access token used by the REST API and discover authorization metadata through RFC 9728.
Use a scoped sk_live_ API key for your own client or complete OAuth 2.0 when an MCP client acts on behalf of a user. Each tool enforces the same scope as its REST equivalent.
OAuth 2.0 guidehttps://mcp.s.id/mcp
Point an MCP-compatible client to the hosted endpoint and provide an API key or OAuth Bearer token. Clients that support RFC 9728 can discover the authorization server automatically.
{
"mcpServers": {
"sid": {
"url": "https://mcp.s.id/mcp",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}Twenty-eight tools cover links, microsites, QR customization, analytics, and account data. Scope requirements remain visible on every screen size.
create_linklinks:writeCreate a short link
bulk_create_linkslinks:writeCreate multiple short links in one call
get_linklinks:readGet a link by ID
list_linkslinks:readList links
update_linklinks:writeUpdate a link
delete_linklinks:archiveArchive a link
unarchive_linklinks:writeRestore an archived link
check_short_availabilitylinks:readCheck if a custom slug is available
get_link_statslinks:analyticsGet a link's click timeline
get_link_lifetime_statslinks:analyticsGet a link's lifetime click count
get_account_statslinks:analyticsGet account-level click analytics
create_micrositemicrosites:writeCreate a microsite
get_micrositemicrosites:readGet a microsite by slug
list_micrositesmicrosites:readList microsites
update_micrositemicrosites:writeUpdate a microsite
delete_micrositemicrosites:deleteDelete a microsite
check_microsite_slugmicrosites:readCheck if a microsite slug is available
create_microsite_componentmicrosites:writeAdd a component to a microsite
list_microsite_componentsmicrosites:readList a microsite's components
update_microsite_componentmicrosites:writeUpdate a microsite component
delete_microsite_componentmicrosites:deleteDelete a microsite component
order_microsite_componentsmicrosites:writeReorder a microsite's components
get_link_qrqr:readGet a link's QR code settings
set_link_qrqr:writeCustomize a link's QR code
get_global_qrqr:readGet global QR code settings
set_global_qrqr:writeCustomize global QR code settings
get_user_infouser:readGet the authenticated user's profile
get_quotauser:readGet the authenticated user's account quota
MCP tool calls draw from their own daily quota, separate from your REST API call quota — using the MCP server does not consume your /v2 API allowance. Only tools/call requests count against it; tools/list and initialize are free.
View your usageHosted MCP access is enabled by subscription tier. Check the Developer Dashboard for your account's current availability and usage.
Open Developer DashboardCreate an API key in minutes. Free tier included, no credit card required.