One

ai.withone/mcp

Find, document and execute authenticated API calls across 1000+ apps via one MCP server

Connect this server

Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.

{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@withone/mcp@2.5.1"
      ],
      "env": {
        "ONE_SECRET": "<your ONE_SECRET>",
        "ONE_PERMISSIONS": "admin",
        "ONE_APPROVAL": "off",
        "ONE_CONNECTION_KEYS": "*",
        "ONE_ACTION_IDS": "*",
        "ONE_KNOWLEDGE_AGENT": "false"
      }
    }
  }
}
Environment variables
  • ONE_SECRETrequiredsecretOne API key from https://app.withone.ai/settings/api-keys
  • ONE_PERMISSIONSRestrict actions by what they do: read (read actions only), write (read and write actions) or admin (all, including delete)
  • ONE_APPROVALAsk the user to approve actions before they run: off, delete (delete actions) or write (write and delete actions). Needs a client that supports MCP elicitation
  • ONE_CONNECTION_KEYSComma-separated connection keys the agent may see, or * for all
  • ONE_ACTION_IDSComma-separated action IDs the agent may see and run, or * for all
  • ONE_KNOWLEDGE_AGENTSet true to drop execute_one_action and run in knowledge-only mode

A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.

Category
Documents & Knowledge
Version
2.5.1
Registry
active
Published
11/10/2026

On GitHub

read Nov 13, 2026
Stars
12
Forks
4
Last push
Nov 10, 2026
License
MIT

TypeScriptagentsai-agentsappsgemini-cli-extensionintegrationsmcpmcp-servermodel-context-protocolone

From the README

One MCP Server Website · Docs · Dashboard · Changelog · X · LinkedIn Connect your AI agents to 1000+ apps through a single MCP server. Find the actions a task needs with their documentation, and execute API calls across platforms, without having to manage OAuth tokens or API keys. That's it. The One CLI will prompt you for your API key (get one from the One dashboard) and configure the MCP server for your environment: Claude Desktop, Cursor, Claude Code, Windsurf, or any MCP-compatible agent. Capabilities • 1000+ platforms. Gmail, Slack, Shopify, HubSpot, Stripe, Linear, QuickBooks, and more. • Natural language execution. "read my last gmail email", "send a message to #general on Slack" • Code generation. "build a form to send emails using Gmail", "create a dashboard that lists my Linear projects" • No tool bloat. Only 3 tools exposed regardless of how many platforms or actions you connect. One call finds every action a task needs, across platforms, with its documentation, so your agent's context window stays clean. • Fine-grained access control. Restrict which actions, connections, and permission levels (read, write, admin) your agent has access to. • Secure by default.…

Read the full README on GitHub →

Remotes

  • streamable-httphttps://mcp.withone.ai/mcp
Browse all Documents & Knowledge →

Add the badge to your site

Show visitors that One is listed here — it’s also the link we check for a free listing.

One — listed on Serverdex

HTML — for your website

<a href="https://serverdex.io/server/ai-withone-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="One — listed on Serverdex" width="123" height="40" loading="lazy"></a>

Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.

Markdown — for your README

[![One — listed on Serverdex](https://serverdex.io/brand/badge.svg)](https://serverdex.io/server/ai-withone-mcp?utm_source=badge)

Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.