Skip to content
MCP-Bridge
Communication

Vault API MCP Config

Welcome to the Vault API 👋 When you're looking to connect to an API, the first step is authentication. Vault helps you handle OAuth flows, store API keys, and refresh access tokens from users (called consumers in Apideck). ## Base URL The base URL for all API requests is `https://unify.apideck.

Config URL

Use this URL in any MCP-compatible client to fetch the config automatically.

https://mcp-bridge.pages.dev/config/apideck-com-vault.json

Configuration JSON

Use curl https://mcp-bridge.pages.dev/config/apideck-com-vault.json to fetch programmatically.

{
  "mcpServers": {
    "apideck-com-vault": {
      "command": "npx",
      "args": ["-y","@mcp/apideck-com-vault"],
      "env": {
      "VAULT_API_API_KEY": "your_vault_api_api_key"
}
    }
  }
}

How to Use

Claude Desktop

Paste the config JSON into your claude_desktop_config.json.

Full instructions →

Cursor

Go to Cursor Settings → MCP Servers → Add with the JSON above.

CLI / curl

Fetch the config programmatically:

curl https://mcp-bridge.pages.dev/config/apideck-com-vault.json

Environment Variables

VAULT_API_API_KEY

Replace your_vault_api_api_key with your actual vault api api key

Endpoints

GET/vault/authorize/{service_id}/{application_id}

Authorize

GET/vault/callback

Callback

GET/vault/connections

Get all connections

GET/vault/connections/{unified_api}/{service_id}

Get connection

POST/vault/connections/{unified_api}/{service_id}

Create connection

DELETE/vault/connections/{unified_api}/{service_id}

Deletes a connection

PATCH/vault/connections/{unified_api}/{service_id}

Update connection

POST/vault/connections/{unified_api}/{service_id}/import

Import connection

POST/vault/connections/{unified_api}/{service_id}/token

Get Access Token

GET/vault/connections/{unified_api}/{service_id}/{resource}/config

Get resource settings