Setup

Connect your Sighted MCP server to any compatible client. Replace YOUR_API_KEY with the key you received.

Claude Code

Run this command in your terminal:

claude mcp add --transport http sighted https://sighted-mcp-platform.shota-nagafuchi.workers.dev/mcp \ --header "Authorization: Bearer YOUR_API_KEY"

Verify the connection:

claude mcp list

You should see sighted in the list with status connected:

sighted
  Type: http
  URL: https://sighted-mcp-platform.shota-nagafuchi.workers.dev/mcp
  Status: connected
  Tools: get_qa_report, search_shared_pool, list_companies

Options (--transport, --header) must come before the server name.

Official docs: Claude Code MCP →

Claude Desktop

Add Sighted to your Claude Desktop configuration.

Config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "sighted": {
      "type": "http",
      "url": "https://sighted-mcp-platform.shota-nagafuchi.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Restart Claude Desktop completely after saving the config.

Official docs: Claude Desktop MCP →

ChatGPT

ChatGPT supports MCP through Developer Mode.

Go to Settings → Connectors → Advanced → Developer Mode, then add your MCP server URL and API key.

ChatGPT MCP support uses SSE/Streaming HTTP transport.

Official docs: ChatGPT MCP →

Cursor

Add Sighted to your Cursor IDE configuration.

Config file: ~/.cursor/mcp.json

{
  "mcpServers": {
    "sighted": {
      "type": "http",
      "url": "https://sighted-mcp-platform.shota-nagafuchi.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Restart Cursor after saving. Project-level config (.cursor/mcp.json) takes precedence over global.

Official docs: Cursor MCP →

What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI assistants connect to external data sources. When you add Sighted as an MCP server, your AI client gains access to your market intelligence data. You don't need to copy-paste data — just ask questions naturally.

Troubleshooting

Connection refused
Check that your API key is correct and starts with sk-.

401 Unauthorized
Your API key may be invalid or deactivated. Request a new one at the signup page.

No data yet
First data arrives within a few hours of signup. Check back shortly.