Skip to content

Add Clavis MCP server#3729

Open
KN0WBOT wants to merge 4 commits intomodelcontextprotocol:mainfrom
KN0WBOT:main
Open

Add Clavis MCP server#3729
KN0WBOT wants to merge 4 commits intomodelcontextprotocol:mainfrom
KN0WBOT:main

Conversation

@KN0WBOT
Copy link
Copy Markdown

@KN0WBOT KN0WBOT commented Mar 26, 2026

Summary

Adds Clavis to the MCP server directory.

Clavis provides secure credential management for MCP servers and Claude Desktop. Instead of storing API keys in environment variables or config files, agents retrieve encrypted, auto-refreshed tokens via a single SDK call.

Features

  • Encrypted storage — AES-256 (Fernet) encryption at rest; plaintext never touches disk
  • Auto OAuth token refresh — proactive refresh 5 min before expiry with exponential backoff retry
  • Distributed rate limiting — Redis-backed sliding window, shared across all agents for a service
  • Full audit logging — every credential access and token refresh logged with timestamps
  • Dry-run credential check — validate tokens and check rate limit status without making external API calls

Supported services

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

Links (all verified)

KN0WBOT added 4 commits March 20, 2026 17:58
This file provides an overview of Clavis, including its features, installation instructions, configuration details, available tools, supported services, and useful links.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant