Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
6,000+ web scrapers for your AI agent, start free logo6,000+ web scrapers for your AI agent, start free

Apify gives your agent live web data: 6,000+ prebuilt scrapers and actors, MCP-ready. Sign up free with $5 in usage credits.

Try Apify free
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 48,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Connects AI assistants and agentic frameworks to the Graphor API, enabling graph-based operations through natural language.

README.md

Graphor Remote MCP Server

The Graphor Remote MCP Server lets you connect AI assistants and agentic frameworks to the Graphor API using the Model Context Protocol (MCP). It runs on Cloudflare Workers and uses OAuth for authentication.

Server URL:

https://mcp.graphor.workers.dev/sse

Looking for the local MCP server instead? See the Local MCP Server section below or the graphor-mcp package.

Local MCP Server

For local MCP clients (e.g. Cursor, VS Code), you can use the graphor-mcp package which authenticates via API key instead of OAuth.

Install directly using the buttons below:

![Add to Cursor](https://cursor.com/en-US/install-mcp?name=graphor-mcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsImdyYXBob3ItbWNwIl0sImVudiI6eyJHUkFQSE9SX0FQSV9LRVkiOiJNeSBBUEkgS2V5In19) ![Install in VS Code](https://vscode.stainless.com/mcp/%7B%22name%22%3A%22graphor-mcp%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22graphor-mcp%22%5D%2C%22env%22%3A%7B%22GRAPHOR_API_KEY%22%3A%22My%20API%20Key%22%7D%7D)

Or manually add it to your MCP client's configuration:

{
  "mcpServers": {
    "graphor_api": {
      "command": "npx",
      "args": ["-y", "graphor-mcp@latest"],
      "env": {
        "GRAPHOR_API_KEY": "grlm_your_api_key_here"
      }
    }
  }
}

Note: You can get your API key from graphorlm.com.

Remote MCP Server

For web-based AI clients (e.g. Claude.ai) or agentic frameworks (e.g. LangChain, CrewAI) that cannot run local npx processes, use the hosted remote MCP server. Authentication is handled via OAuth — a browser window will open for you to log in.

Claude.ai

  1. Go to Settings > Connectors > Add custom connector
  2. Fill in the Name (e.g. "Graphor")
  3. Set the Remote MCP server URL to:
https://mcp.graphor.workers.dev/sse
  1. You will be redirected to log in through the OAuth flow
  2. Once authenticated, Graphor tools will be available in your conversations

Claude Desktop

Add the following to your Claude Desktop configuration file (Settings > Developer > Edit Config):

{
  "mcpServers": {
    "graphor_api": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.graphor.workers.dev/sse"]
    }
  }
}

When you open Claude Desktop, a browser window will open for you to log in. After authenticating, the Graphor tools will appear in the bottom right of your conversation.

Cursor

Add the following to your Cursor MCP configuration (Settings > Tools & MCP > New MCP Server):

{
  "mcpServers": {
    "graphor_api": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.graphor.workers.dev/sse"]
    }
  }
}

Agentic Workflows (LangChain, CrewAI, etc.)

For agentic frameworks that support MCP, connect to the remote server via SSE transport:

LangChain (Python):

from langchain_mcp_adapters.client import MultiServerMCPClient

async with MultiServerMCPClient(
    {
        "graphor": {
            "url": "https://mcp.graphor.workers.dev/sse",
            "transport": "sse",
        }
    }
) as client:
    tools = client.get_tools()
    # Use tools with your LangChain agent

LangChain (TypeScript):

import { MultiServerMCPClient } from "@langchain/mcp-adapters";

const client = new MultiServerMCPClient({
  graphor: {
    url: "https://mcp.graphor.workers.dev/sse",
    transport: "sse",
  }
});

const tools = await client.getTools();
// Use tools with your LangChain agent

Note: The OAuth flow will open a browser window on first connection. For headless environments, you may need to complete the OAuth flow beforehand or use mcp-remote as a local proxy.

Any MCP-compatible Client

For any client that supports remote MCP servers via SSE, use the URL:

https://mcp.graphor.workers.dev/sse

For clients that only support stdio transport, use mcp-remote as a bridge:

{
  "mcpServers": {
    "graphor_api": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.graphor.workers.dev/sse"]
    }
  }
}

Troubleshooting

If you run into issues connecting, try the following:

  1. Restart your client (Claude Desktop, Cursor, etc.)
  1. Test the connection directly on the command line:
npx mcp-remote https://mcp.graphor.workers.dev/sse
  1. Clear the OAuth cache if authentication seems stuck:
rm -rf ~/.mcp-auth

Self-hosting

You can deploy your own instance of this server to Cloudflare Workers.

One-click deploy

![Deploy to Cloudflare](https://deploy.workers.cloudflare.com/?url=https://github.com/synapseops/graphor-typescript-sdk/tree/main/packages/mcp-server/cloudflare-worker)

Manual deploy

  1. Clone this repository and install dependencies:
npm install
  1. Create the KV namespace:
npx wrangler@latest kv namespace create remote-mcp-server-oauth-kv
  1. Add the KV namespace ID to wrangler.jsonc
  1. Deploy:
npm run deploy

Local development

npm install
npm run dev

The server will be available at http://localhost:8787/.

To test with the MCP Inspector:

  1. Run npx @modelcontextprotocol/inspector
  2. Switch Transport Type to SSE and enter http://localhost:8787/sse
  3. Click "Connect" and log in through the OAuth screen

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use AI & ML servers.