MCP Directory
Back

arcade-mcp-ts

by ArcadeAI · TypeScript · ★ 2

TypeScript framework for building MCP servers with built-in OAuth (21 providers), secret injection, middleware, multi-user JWT auth, and worker routes. Wraps @modelcontextprotocol/sdk.

#ai-tools#llm#mcp#middleware#model-context-protocol#oauth#sdk#typescript

Install

npx -y github:ArcadeAI/arcade-mcp-ts

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "arcade-mcp-ts": {
      "command": "npx",
      "args": [
        "-y",
        "github:ArcadeAI/arcade-mcp-ts"
      ]
    }
  }
}

From the README

TypeScript MCP framework with secret injection, OAuth auth providers, multi-user support, worker routes, and middleware. Wraps the official [](https://github.com/modelcontextprotocol/typescript-sdk) — never forks or patches it. Run it: Or over HTTP: Run an MCP server without writing a server file. The CLI auto-discovers tool modules in the current directory: Tool modules are discovered from: - / files (e.g., ) - Any file inside a directory (e.g., ) Each file should export tool definitions: CLI options: | Flag | Default | Description | |---|---|---| | | — | Use HTTP transport (defaul…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related filesystem servers