From e8dc6e034a20e7941071d071e90d9aff254bf764 Mon Sep 17 00:00:00 2001 From: KN0WBOT Date: Fri, 20 Mar 2026 17:58:46 -0400 Subject: [PATCH 1/3] Add Clavis MCP server This file provides an overview of Clavis, including its features, installation instructions, configuration details, available tools, supported services, and useful links. --- src/clavis.md | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/clavis.md diff --git a/src/clavis.md b/src/clavis.md new file mode 100644 index 0000000000..315972dafa --- /dev/null +++ b/src/clavis.md @@ -0,0 +1,58 @@ +# Clavis + +Secure credential management for MCP servers and Claude Desktop. + +### Features + +- πŸ” **Encrypted Storage** - Credentials encrypted at rest with AES-256 +- πŸ”„ **Auto Token Refresh** - OAuth tokens refreshed automatically before expiry +- ⚑ **Rate Limiting** - Distributed rate limiting across multiple agent instances +- πŸ“Š **Audit Logs** - Complete audit trail of all credential access +- πŸ”Œ **Multi-Service** - Supports OpenAI, Anthropic, Stripe, GitHub, Brave Search, and custom OAuth2 + +### Install +```bash +npm install -g @clavisagent/mcp-server +``` + +Or use without installing: +```bash +npx @clavisagent/mcp-server +``` + +### Configuration + +Add to Claude Desktop config (`%APPDATA%\Claude\claude_desktop_config.json`): +```json +{ + "mcpServers": { + "clavis": { + "command": "npx", + "args": ["-y", "@clavisagent/mcp-server"], + "env": { + "CLAVIS_API_KEY": "your-jwt-token" + } + } + } +} +``` + +Get your API key by signing up at [clavisagent.com](https://clavisagent.com/register.html) + +### Available Tools + +| Tool | Description | +|------|-------------| +| `list_services` | List all configured services in your Clavis account | +| `get_credentials` | Retrieve valid credentials with automatic token refresh | +| `check_credential_status` | Check credential validity and rate limit status | + +### Supported Services + +OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic API key and OAuth2 support for any service. + +### Links + +- Website: https://clavisagent.com +- Documentation: https://clavisagent.com/docs/mcp +- NPM: https://www.npmjs.com/package/@clavisagent/mcp-server From e7f5859a3d4dde54892487cfbae4a608d79f72dc Mon Sep 17 00:00:00 2001 From: KN0WBOT Date: Thu, 26 Mar 2026 18:43:55 -0400 Subject: [PATCH 2/3] Polish MCP directory submission --- src/clavis.md | 62 +++++++++++++++++++++++++++++---------------------- 1 file changed, 35 insertions(+), 27 deletions(-) diff --git a/src/clavis.md b/src/clavis.md index 315972dafa..3313297fc6 100644 --- a/src/clavis.md +++ b/src/clavis.md @@ -1,28 +1,31 @@ -# Clavis +# πŸ” Clavis β€” Credential Manager for MCP -Secure credential management for MCP servers and Claude Desktop. +Let Claude Desktop access your API credentials securelyβ€”no keys in config files, automatic token refresh, and audit logging. -### Features +## Features -- πŸ” **Encrypted Storage** - Credentials encrypted at rest with AES-256 -- πŸ”„ **Auto Token Refresh** - OAuth tokens refreshed automatically before expiry -- ⚑ **Rate Limiting** - Distributed rate limiting across multiple agent instances -- πŸ“Š **Audit Logs** - Complete audit trail of all credential access -- πŸ”Œ **Multi-Service** - Supports OpenAI, Anthropic, Stripe, GitHub, Brave Search, and custom OAuth2 +- πŸ”’ **Encrypted Storage** – Credentials encrypted at rest with AES-256 +- πŸ”„ **Auto Token Refresh** – OAuth tokens refresh before expiry +- βš–οΈ **Rate Limiting** – Distributed rate limiting across multiple agent instances +- πŸ“Š **Audit Logging** – Complete trail of all credential access +- 🌐 **Service Support** – OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, plus generic OAuth2 -### Install -```bash -npm install -g @clavisagent/mcp-server -``` +## Install -Or use without installing: +1. Sign up and get your API key at [clavisagent.com/register](https://clavisagent.com/register) +2. Add to your Claude Desktop config: + +**bash:** ```bash npx @clavisagent/mcp-server ``` -### Configuration +**Or use without installing:** +```bash +npx -y @clavisagent/mcp-server +``` -Add to Claude Desktop config (`%APPDATA%\Claude\claude_desktop_config.json`): +3. Add to Claude Desktop config file: ```json { "mcpServers": { @@ -30,29 +33,34 @@ Add to Claude Desktop config (`%APPDATA%\Claude\claude_desktop_config.json`): "command": "npx", "args": ["-y", "@clavisagent/mcp-server"], "env": { - "CLAVIS_API_KEY": "your-jwt-token" + "CLAVIS_API_KEY": "cla_xxxxxxxxxxxxx" } } } } ``` -Get your API key by signing up at [clavisagent.com](https://clavisagent.com/register.html) +4. Restart Claude Desktop + +Get your API key by signing up at [clavisagent.com/register](https://clavisagent.com/register) -### Available Tools +## Available Tools | Tool | Description | |------|-------------| -| `list_services` | List all configured services in your Clavis account | -| `get_credentials` | Retrieve valid credentials with automatic token refresh | -| `check_credential_status` | Check credential validity and rate limit status | +| `list_services` | **See what credentials are available** – Lists all configured services in your Clavis account | +| `get_credentials` | **Get working API keys** – Retrieves valid credentials with automatic token refresh if expired | +| `check_credentials` | **Check before calling APIs** – Validates credentials and checks rate limit status without consuming quota | + +## Supported Services -### Supported Services +**Pre-configured integrations:** +OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic OAuth2 for any service -OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic API key and OAuth2 support for any service. +**Custom services:** Add any OAuth2 provider or API key-based service through the Clavis dashboard -### Links +## Links -- Website: https://clavisagent.com -- Documentation: https://clavisagent.com/docs/mcp -- NPM: https://www.npmjs.com/package/@clavisagent/mcp-server +- 🌐 [Website](https://clavisagent.com) – Product overview and pricing +- πŸ“¦ [NPM Package](https://www.npmjs.com/package/@clavisagent/mcp-server) – Installation and changelog +- πŸ“š [Documentation](https://clavisagent.com/docs/mcp) – Setup guides and API reference From e28afe025fa8dadf2e7e63672bfa3c72bc811934 Mon Sep 17 00:00:00 2001 From: KN0WBOT Date: Thu, 26 Mar 2026 18:55:22 -0400 Subject: [PATCH 3/3] Fix docs URL to include .html extension --- src/clavis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clavis.md b/src/clavis.md index 3313297fc6..6e21ee9182 100644 --- a/src/clavis.md +++ b/src/clavis.md @@ -63,4 +63,4 @@ OpenAI, Anthropic, Stripe, GitHub, Brave Search, Kalshi, Coinbase, plus generic - 🌐 [Website](https://clavisagent.com) – Product overview and pricing - πŸ“¦ [NPM Package](https://www.npmjs.com/package/@clavisagent/mcp-server) – Installation and changelog -- πŸ“š [Documentation](https://clavisagent.com/docs/mcp) – Setup guides and API reference +- πŸ“š [Documentation](https://clavisagent.com/docs/mcp.html) – Setup guides and API reference