Install SimilarLabs MCP
Install with natural language
Send this prompt to an AI coding agent that can manage MCP configuration, and let it configure the client for you.
Install the SimilarLabs MCP for me. The server URL is https://similarlabs.com/api/mcp. Preserve my existing MCP configuration, then verify the connection and list the available tools. Do not call any tool that requires account authorization.
Or configure a client manually
Connect from Codex
Add the server to your user-level ~/.codex/config.toml. The ChatGPT desktop app, Codex CLI, and IDE extension share this configuration.
[mcp_servers.similarlabs]
url = "https://similarlabs.com/api/mcp"
auth = "oauth"- 1Paste this block into ~/.codex/config.toml, or add the same Streamable HTTP URL from Settings → MCP servers.
- 2Restart the client, then run codex mcp login similarlabs or choose Authenticate in the MCP server list.
- 3Open /mcp to confirm that SimilarLabs is connected and its tools are available.
Try it with a natural-language request
After connecting, ask your agent normally. It will select the appropriate SimilarLabs tool and request authorization only when necessary.
Search SimilarLabs for AI audio tools and compare the first 10 results.Compare Cursor, Windsurf, and Zed by positioning, pricing model, and ideal audience.Find alternatives to Notion AI and return only the first 10 that support team collaboration.List the available product categories and tags related to developer tools.Create a product draft for my AI meeting assistant, asking for each required detail that is missing.Show my product drafts, check what the newest draft is missing, and ask me before submitting it for review.Sign in only when your account is needed
Search, categories, and tags are public. Product ownership operations use OAuth 2.1 with PKCE and per-tool scopes.
- 1
The client discovers authorization
A protected tool returns a standard 401 challenge. Your MCP host reads the SimilarLabs OAuth metadata automatically.
- 2
You review permissions in the browser
Sign in to SimilarLabs and approve the exact product permissions requested by the connection. No token is shown or copied.
- 3
The original tool call resumes
The client securely stores the access and refresh tokens, returns to the conversation, and retries the action.
You never paste a SimilarLabs password or token into the agent. The MCP host stores OAuth credentials, while the model receives only tool inputs and results. Creating a draft never publishes a product or starts a payment.
Available tools
Public tools support research and analysis. Account tools can only access products owned by the person who approved the connection.
Anonymous
3search_productsSearch published products, with no more than 10 results per request.
list_categoriesList active product categories and their IDs.
list_tagsList or search product tags and their IDs.
OAuth
5list_my_productsList products and drafts submitted by the authorized user.
get_my_productRead one owned product, edit permissions, and missing review requirements.
create_my_productCreate an unpublished product draft owned by the authorized user.
update_my_productUpdate an owned draft or a product returned for changes.
submit_product_for_reviewSend a complete owned draft to human review.
Frequently asked questions
Do I need to sign in to browse products?
No. Product search, categories, and tags are available anonymously. Browser authorization is requested only when you read, create, update, or submit products owned by your account.
What can the agent do after I authorize it?
The connection can read or change products you own only within the permissions you approve. It cannot publish products, approve reviews, start payments, or access another user’s products.
Which MCP clients are supported?
This page includes configuration for Codex, Claude Code, Cursor, and VS Code. Other MCP clients that support remote Streamable HTTP and OAuth can use the same server URL.
The server is connected, but I cannot see its tools
Refresh or restart the MCP client, then inspect its MCP server list. Confirm that the URL ends in /api/mcp and that the server is enabled for the current workspace.
The browser authorization page did not open
Start authentication from your client’s MCP server panel. Codex can use codex mcp login similarlabs; Claude Code exposes authentication in /mcp. Also confirm that your client supports OAuth for remote HTTP servers.
The connection asks me to authenticate again
The authorization may have expired or been revoked. Remove the saved SimilarLabs authorization in the MCP client and authenticate again. You do not need to create an API key.
How do I revoke SimilarLabs MCP access?
Disconnect or remove SimilarLabs in your MCP client, then clear the authorization saved for that connection. Account tools will require browser approval again after access is revoked.