Demo MCP Server
Demo MCP Server (headless)
Reines MCP-Projekt — keine React-Oberfläche. Verbinden Sie jede React- (oder andere) App über HTTP.
Agenten
Ordner | ID | Rolle |
|
| MongoDB Atlas CRUD |
|
| Lokale Excel- |
Any React app
│ POST /api/login { apiKey }
│ Authorization: Bearer <token>
├─► POST /api/agent (plain English)
├─► /api/* (REST Mongo helpers)
└─► /mcp (MCP Streamable HTTP for agent hosts)
│
▼
demo-mcp-server
├── agents/mongo
└── agents/excelRelated MCP server: MongoDB MCP Server
Ausführen
npm install
npm run api # http://127.0.0.1:3000
npm run mcp # stdio for CursorLogin (von jeder React-App)
Setzen Sie CLIENT_API_KEY in .env. Dann:
const login = await fetch('http://127.0.0.1:3000/api/login', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ apiKey: import.meta.env.VITE_MCP_API_KEY }),
}).then((r) => r.json());
const token = login.token;
const result = await fetch('http://127.0.0.1:3000/api/agent', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${token}`,
},
body: JSON.stringify({ prompt: 'show rows in people' }),
}).then((r) => r.json());Halten Sie Geheimnisse nach Möglichkeit aus dem Browser-Bundle (proxieren Sie über das Backend Ihrer React-App). Für lokale Demos reicht eine Vite-Umgebungsvariable.
CORS
CORS_ORIGIN=* erlaubt jede React-Origin. Oder setzen Sie eine durch Kommas getrennte Liste:
CORS_ORIGIN=http://localhost:5173,http://localhost:3001Layout
src/
agents/
mongo/ # Agent 1
excel/ # Agent 2
catalog.ts # Public agent list
orchestrator/ # Plain-English → tool calls (LLM or rules)
mcp/ # MCP factory + stdio
http/ # REST + /mcp + login auth
shared/db/ # Mongo connection helpers
data/workbook.xlsxCursor (stdio)
.cursor/mcp.json zeigt weiterhin auf src/mcp/stdio.ts.
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.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants like Claude to interact with MongoDB databases through standardized MCP tools. Supports full CRUD operations, aggregations, and natural language queries with Clean Architecture and dual transport modes (STDIO/HTTP).
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for MongoDB operations, enabling AI assistants to interact with MongoDB databases through a standardized interface.314MIT
- AlicenseNot gradedqualityBmaintenanceSelf-hosted MCP server that bridges your MongoDB or PostgreSQL database to AI agents, with sandbox isolation and field-level control.73MIT
- AlicenseNot gradedqualityBmaintenanceFeature-rich MCP server for MongoDB with multi-connection support, enabling users to interact with multiple MongoDB clusters simultaneously, perform CRUD operations, run aggregations, diagnostics, and more, all through natural language.23MIT
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/kartikchauhan563/MCPServer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server