Skip to main content

What is the MCP Server?

The OpenSink MCP server lets AI tools — such as Claude Desktop, Cursor, VS Code, and other MCP-compatible clients — interact with your OpenSink resources directly. It exposes your sinks, agents, sessions, and more as MCP tools that AI assistants can call on your behalf.

Connection Details

ParameterValue
URLhttps://api.opensink.com/mcp
TransportStreamable HTTP
AuthenticationOAuth 2.0
OAuth Client IDopensink
OAuth Client Secretopensink

Setup

Configuration varies by client. Below are instructions for the most common MCP-compatible tools.
Open Settings > MCP Servers and add a new server with the following details:
  • URL: https://api.opensink.com/mcp
  • OAuth Client ID: opensink
  • OAuth Client Secret: opensink
Claude Desktop will handle the OAuth flow automatically — you’ll be prompted to authorize on first use.

Authentication

The MCP server uses OAuth 2.0 for authentication. When you connect for the first time, your client will open a browser window to complete the authorization flow. Once authorized, your client will manage token refresh automatically.
You must have an OpenSink account to authenticate. If you don’t have one yet, sign up on the dashboard.

Available Tools

Once connected, your AI assistant will have access to the following tools:
ToolDescription
list_sinksList all available sinks in your workspace
list_sink_itemsList items in a sink with pagination
add_sink_itemAdd a new item to a sink

Troubleshooting

ProblemSolution
OAuth flow doesn’t openMake sure your client supports OAuth 2.0. Check that the Client ID and Client Secret are both set to opensink.
Connection timeoutVerify the URL is exactly https://api.opensink.com/mcp with no trailing slash.
”Unauthorized” errorRe-authenticate by removing and re-adding the MCP server in your client settings.
Tools not appearingEnsure your OpenSink account has at least one resource created (e.g., a sink or agent).