Idea Bob MCP Server

Connect Idea Bob's idea-scoring engine to Claude Desktop, Cursor, and any MCP-compatible AI agent.

What is MCP? The Model Context Protocol lets AI assistants like Claude and Cursor call external tools securely. Connect Idea Bob and your AI can score ideas, validate market fit, and analyze competitors, without leaving your chat.
Streamable HTTP
v1.0.0
4 tools · 2 resources · 1 prompt

Endpoint

https://umxgvoxlxznnpdvkgnaj.supabase.co/functions/v1/mcp

Claude Desktop

Paste this into claude_desktop_config.json under mcpServers, then restart Claude Desktop.

{
  "mcpServers": {
    "ideabob": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://umxgvoxlxznnpdvkgnaj.supabase.co/functions/v1/mcp",
        "--header",
        "Authorization:Bearer YOUR_TOKEN_HERE"
      ]
    }
  }
}

⚠️ Replace YOUR_TOKEN_HERE with a real token from the Tokens tab.

Cursor

Add to ~/.cursor/mcp.json (or Settings → MCP):

{
  "mcpServers": {
    "ideabob": {
      "url": "https://umxgvoxlxznnpdvkgnaj.supabase.co/functions/v1/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}

Registry submission checklist

  • ✅ Public mcp.json at /mcp.json
  • ✅ Streamable HTTP endpoint live
  • ✅ Bearer token auth with revocation
  • ✅ 4 tools / 2 resources / 1 prompt with descriptions + JSON schemas
  • ✅ Submitted to mcp.so (pending review)
  • ✅ Published to the official MCP Registry as io.github.foodyogi/ideaflow-scorer v1.0.0

CLI & REST API

Prefer a terminal or CI pipeline over MCP? Use the public REST endpoint or the zero-dependency Node CLI. Both authenticate with the same idb_… tokens from the Tokens tab.

REST

POST https://umxgvoxlxznnpdvkgnaj.supabase.co/functions/v1/api-v1-validate
Authorization: Bearer idb_…
Content-Type: application/json

{
  "idea_name": "DevDash",
  "notes": "Realtime infra cost dashboard for AI startups.",
  "website_url": "https://acme.dev"
}

GET the same URL to fetch a self-describing service descriptor (dimensions, weights, payload shape).

CLI

npm install -g @ideabob/cli
ideabob configure
ideabob validate --name "DevDash" --notes "Realtime infra cost dashboard"

Requires Node 18+. Set IDEABOB_TOKEN for CI. Add --json for machine-readable output.