← Back to Plugins
MCP Server MCP

One

github By github 👁 1 views ▲ 0 votes

Search, document and execute authenticated API calls across 700+ apps via one MCP server

Homepage Verified source GitHub

Install

npx -y @withone/[email protected]

Configuration Example

{
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.withone.ai/mcp"
    }
  ],
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "@withone/mcp",
      "version": "1.2.4",
      "runtimeHint": "npx",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "One API key from https://app.withone.ai/settings/api-keys",
          "isRequired": true,
          "isSecret": true,
          "name": "ONE_SECRET"
        },
        {
          "description": "Restrict actions by HTTP method: read (GET), write (GET/POST/PUT/PATCH) or admin (all)",
          "default": "admin",
          "name": "ONE_PERMISSIONS"
        },
        {
          "description": "Comma-separated connection keys the agent may see, or * for all",
          "default": "*",
          "name": "ONE_CONNECTION_KEYS"
        },
        {
          "description": "Comma-separated action IDs the agent may see and run, or * for all",
          "default": "*",
          "name": "ONE_ACTION_IDS"
        },
        {
          "description": "Set true to drop execute_one_action and run in knowledge-only mode",
          "default": "false",
          "name": "ONE_KNOWLEDGE_AGENT"
        },
        {
          "description": "Scope connections to a single user, team, organization or project identifier",
          "name": "ONE_IDENTITY"
        },
        {
          "description": "Type of ONE_IDENTITY: user, team, organization or project",
          "name": "ONE_IDENTITY_TYPE"
        }
      ]
    }
  ]
}
mcp model-context-protocol streamable-http npm

Comments

Sign in to leave a comment

Loading comments...