simple-mcp-server
Click 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., "@simple-mcp-serveradd 15 and 27"
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.
Simple MCP Server
A Model Context Protocol (MCP) server implementation with SQLite database logging and web dashboard.
Features
Math Tools: Add, subtract, multiply numbers
API Tools: Fetch data from external APIs (JSONPlaceholder)
Database Tools: View usage statistics and history
Web Dashboard: Monitor tool usage at localhost:8000
SQLite Logging: Automatic logging of all tool usage with execution times
Related MCP server: DB & Calculator MCP Server
Deployment
Vercel (Recommended)
Push to GitHub
Connect to Vercel
Deploy automatically
Local Development
# Install dependencies
npm install
# Run all services (MCP server, Inspector, Web dashboard)
npm run dev
# Run individual services
npm run inspector # MCP Inspector
npm run web # Web dashboard only
npm start # MCP server onlyUsage
Claude Desktop Configuration
Local Usage:
{
"mcpServers": {
"simple-mcp-server": {
"command": "node",
"args": ["/absolute/path/to/index.js"]
}
}
}Vercel Usage:
{
"mcpServers": {
"simple-mcp-server": {
"command": "curl",
"args": [
"-X", "POST",
"-H", "Content-Type: application/json",
"-d", "@-",
"https://your-app.vercel.app/api/mcp"
]
}
}
}Available Tools
add- Add two numberssubtract- Subtract two numbersmultiply- Multiply two numbersget_posts- Fetch posts from JSONPlaceholder APIget_tool_usage_stats- View usage statisticsget_tool_usage_history- View recent usage history
Web Dashboard
Access at https://your-app.vercel.app/ to view:
Usage statistics
Recent tool usage history
Real-time monitoring
Project Structure
├── api/ # Vercel API routes
│ ├── mcp.js # MCP server endpoint
│ └── web/ # Web dashboard APIs
├── mcp/ # MCP implementation
│ ├── tools/ # Tool implementations
│ ├── database/ # Database logic
│ └── resources/ # MCP resources
├── public/ # Web dashboard
└── index.js # Local MCP serverDevelopment
Node.js: 18.x or higher
Database: SQLite (auto-created)
Framework: MCP TypeScript SDK
Scripts
npm run dev- All services with auto-restartnpm run vercel-dev- Vercel development servernpm run deploy- Deploy to Vercelnpm run inspector- MCP Inspector onlynpm run web- Web dashboard only
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
- 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/FullPokerFace/simple-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server