Hosted MCP

Connect an AI assistant to SignalWish

SignalWish exposes a hosted Streamable HTTP MCP server at https://mcp.signalwish.com/mcp. It proxies the public API with the same organization-scoped bearer key, so Claude Code or Cursor can manage your board without a local server.

Endpoint and auth

https://mcp.signalwish.com/mcp
Authorization: Bearer sw_live_REPLACE_ME

Keys are per organization and scoped to that organization. Unknown and cross-org boards or posts behave like the API and return not found. Keep real keys out of committed config files, public terminals, and shared shell history.

Tools

ping
list_boards
get_board
list_posts
get_post
create_post
update_post
delete_post
list_votes
list_comments
get_changelog
get_analytics
whoami

Use ping for reachability checks; the board tools manage the same organization data exposed by the public API.

Claude Code

Add remote MCP server
claude mcp add-json signalwish '{"type":"http","url":"https://mcp.signalwish.com/mcp","headers":{"Authorization":"Bearer sw_live_REPLACE_ME"}}'
.mcp.json
{
  "mcpServers": {
    "signalwish": {
      "type": "streamable-http",
      "url": "https://mcp.signalwish.com/mcp",
      "headers": {
        "Authorization": "Bearer sw_live_REPLACE_ME"
      }
    }
  }
}

Cursor

Add a remote MCP server in Cursor settings and paste this into the generated mcp.json file.

mcp.json
{
  "mcpServers": {
    "signalwish": {
      "url": "https://mcp.signalwish.com/mcp",
      "headers": {
        "Authorization": "Bearer sw_live_REPLACE_ME"
      }
    }
  }
}