Ceveto MCP Server
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Ceveto MCP Serverget my recent invoices"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Ceveto MCP Server
MCP (Model Context Protocol) server for AI agent access to the Ceveto business management API.
Quick Start
uvx --from git+https://github.com/Ceveto/mcp-server ceveto-mcpRelated MCP server: agentforge
Claude Code Setup
Add to your .mcp.json:
{
"mcpServers": {
"ceveto": {
"command": "uvx",
"args": ["--from", "git+https://github.com/Ceveto/mcp-server", "ceveto-mcp"],
"env": {
"CEVETO_MCP_BASE_URL": "https://api.ceveto.com",
"CEVETO_MCP_USERNAME": "<your-api-username>",
"CEVETO_MCP_PRIVATE_KEY": "<your-api-private-key>"
}
}
}
}Or install the Ceveto Claude Plugin for automated setup.
Getting Credentials
Log in to your Ceveto dashboard
Go to Settings → API Keys
Click Create API Key
Save the username and private key (shown once)
Environment Variables
Variable | Required | Default | Description |
| Yes | — | API user username |
| Yes | — | Ed25519 private key (hex) |
| No |
| API base URL |
| No | — | Default account slug/UUID |
| No | — | Comma-separated OpenAPI tags to filter |
| No |
| Transport: |
| No |
| Port for SSE mode |
How It Works
On startup, fetches the OpenAPI schema from the Ceveto API
Checks your permissions via
/company-api/me/Generates MCP tools for each permitted API endpoint
Tools include parameter schemas, descriptions, and permission limits
Docker (SSE mode)
docker build -t ceveto-mcp .
docker run -p 8500:8500 \
-e CEVETO_MCP_USERNAME=... \
-e CEVETO_MCP_PRIVATE_KEY=... \
-e CEVETO_MCP_BASE_URL=https://api.ceveto.com \
ceveto-mcpHosted Instances
Environment | MCP Server | Backend API |
Production |
|
|
Staging |
|
|
Hosted mode (multi-tenant, no credentials needed on server):
ceveto-mcp --hosted --transport sse --port 8500Security
Ed25519 signatures — every API request is cryptographically signed
OAuth 2.1 — browser-based authorization with PKCE
Permission-filtered tools — only endpoints you have access to become tools
Method-level filtering — read-only keys don't see write operations
No secrets stored — credentials only in environment variables
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ceveto/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server