ServeMyAPI is a macOS-specific MCP server that securely stores and retrieves API keys using the native macOS Keychain. Developed by James King, it solves the common problem of managing sensitive credentials across multiple projects without exposing them in .env files. The server provides tools for storing, retrieving, listing, and deleting API keys through a consistent interface, making them accessible to AI assistants via natural language requests. This implementation is particularly valuable for developers who want to maintain security while allowing their AI tools to access necessary API credentials without manual intervention.
Store an API key in the keychain. Parameters: name (string) - The name/identifier for the API key, key (string) - The API key to store.
Retrieve an API key from the keychain. Parameters: name (string) - The name/identifier of the API key to retrieve.
Delete an API key from the keychain. Parameters: name (string) - The name/identifier of the API key to delete.
List all stored API keys. No parameters required.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!