Clavis Mcp Server

by KN0WBOT

318 downloads
Not rated
GitHub

About

Secure credential management for AI agents — encrypted storage, auto-refresh, and rate limiting via a single MCP call. Supports OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic API key and OAuth2 for any service.

Details

Author
KN0WBOT
Downloads
318
Categories
Search, Security

- AES-128-CBC + HMAC-SHA256 encryption at rest
- Auto OAuth token refresh with proactive 5-minute expiry check and exponential backoff
- Redis-backed distributed rate limiting shared across all agents
- Full audit logging with timestamped credential access
- Dry-run credential check without external API calls
- JWT revocation support

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Clavis Mcp Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via npm (@clavisagent/mcp-server) and configure the server to connect your agents. Agents make a single MCP tool call to retrieve encrypted, auto-refreshed tokens. Consult the docs at https://clavisagent.com/docs/mcp.html for detailed setup.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "clavis mcp server": {
            "clavis": {
                "command": "npx",
                "args": [
                    "-y",
                    "@clavisagent/mcp-server"
                ],
                "env": {
                    "CLAVIS_API_KEY": "<YOUR_API_KEY>",
                    "CLAVIS_BASE_URL": "https://clavisagent.com"
                }
            }
        }
    }
}

McpServers

{
    "clavis": {
        "command": "npx",
        "args": [
            "-y",
            "@clavisagent/mcp-server"
        ],
        "env": {
            "CLAVIS_API_KEY": "<YOUR_API_KEY>",
            "CLAVIS_BASE_URL": "https://clavisagent.com"
        }
    }
}

Clavis provides credential infrastructure for autonomous AI agents. Instead of storing API keys in environment variables or config files, agents retrieve encrypted, auto-refreshed tokens through a single MCP tool call.

Features


- AES-128-CBC + HMAC-SHA256 encryption at rest
- Auto OAuth token refresh — proactive 5 min before expiry with exponential backoff
- Redis-backed distributed rate limiting shared across all agents
- Full audit logging — every credential access timestamped
- Dry-run credential check without external API calls
- JWT revocation support

Supported Services


OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic API key and OAuth2 for any service.

Links


- Website: https://clavisagent.com
- npm: @clavisagent/mcp-server
- Docs: https://clavisagent.com/docs/mcp.html

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.