contactapi
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
contactapi
An open-source API to save contacts. Send a POST with an email and any other
JSON fields you want, and they get saved as-is. Manage them with simple CRUD.
Built with Hono and deployed on Vercel.
API overview
The base URL is https://contactapi.dev and every request carries your API key
as a Bearer token:
Authorization: Bearer YOUR_KEYMethod | Path | Key | Description |
|
| secret or publishable | Create (or upsert) a contact by email |
|
| secret | List contacts, paginated |
|
| secret | Fetch a single contact |
|
| secret | Update a contact |
|
| secret | Delete a contact |
Contacts are keyed by email — creating one whose email already exists updates it
in place rather than duplicating it. Full reference lives on the landing page and
in /llms.txt.
There are two kinds of key:
ck_secret_…— secret key, for your backend. Full access to every endpoint.ck_pub_…— publishable key, for the browser. Can only create contacts and is locked to your domains.
Related MCP server: MCP Google Workspace
MCP server
AI clients (Claude Desktop, claude.ai custom connectors, Cursor, the MCP Inspector) can manage your contacts through an MCP server at:
https://contactapi.dev/mcpAuth is OAuth 2.1 with dynamic client registration — point a client at the
URL and it discovers the authorization server, registers itself, and sends you to
log in and approve access; no API key to copy. The server exposes five tools that
mirror the REST API: list_contacts, get_contact, create_contact
(upsert-by-email), update_contact, and delete_contact. Everything is scoped to
the account you log in as.
The OAuth provider is Better Auth's mcp plugin
(src/auth.ts); the tools and endpoint wiring live in
src/mcp/server.ts and src/index.ts.
Development
Prerequisites: Vercel CLI installed globally.
npm install
vc dev
open http://localhost:3000Build
npm install
vc buildDeploy
npm install
vc deployLicense
This server cannot be deployed
Maintenance
Related MCP Connectors
B2B outreach CRM for AI agents: contacts, verification, approved campaigns, replies, follow-ups.
Email, calendar and contacts for AI agents: Gmail, Microsoft 365 and IMAP accounts behind one API.
AI phone receptionist for small businesses: calls, transcripts, recordings, contacts, appointments, texts and outbound AI calls. OAuth 2.1 with PKCE and dynamic client registration; the account owner picks what the assistant may do.
An AI-first personal CRM you run in natural language: contacts, reminders, notes, and more.
Related MCP Servers
- AlicenseBqualityFmaintenanceEnables AI models to interact with HubSpot CRM data and operations through a standardized interface, supporting contact and company management.16129MIT
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive management of Google Calendar, Contacts, and Gmail through AI systems. Supports full CRUD operations including creating/updating/deleting events, managing contacts, sending emails, organizing with labels, and batch operations with OAuth2 authentication.120 npmMIT
- AlicenseNot gradedqualityDmaintenanceGives AI assistants access to Google Contacts, supporting listing, searching, creating, updating, and deleting contacts, as well as searching Google Workspace directories.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage contacts with full CRUD, dedup, merge, import/export, sync with Google/Apple/CardDAV, and git-backed rollback.4 npmAGPL 3.0