Clavis Mcp Server
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
Jump to
- 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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Clavis Mcp ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- 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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
