simple-mcp-server
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.
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 deployed
Maintenance
Related MCP Connectors
Mock REST APIs, fake OAuth2/OIDC provider, uptime monitors + heartbeats, live badge/QR images.
128 x402 pay-per-call tools. Crypto, swaps, web, AI. Pay USDC per request.
26 deterministic tools: PDF, image, QR, CSV/Excel, HTML to PDF, DNS/RDAP, FX rates, time zones.
26 deterministic tools: PDF, image, QR, CSV/Excel, HTML to PDF, DNS/RDAP, FX rates, time zones.
Related MCP Servers
- AlicenseBqualityDmaintenanceA lightweight, modular API service that provides useful tools like weather, date/time, calculator, search, email, and task management through a RESTful interface, designed for integration with AI agents and automated workflows.51MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server providing tools for SQLite database operations (query, add, update, delete users) and mathematical calculations including basic arithmetic, expression evaluation, and statistical analysis.1MIT
- FlicenseNot gradedqualityDmaintenanceDemonstrates core MCP server functionality with basic arithmetic operations (addition and subtraction) and personalized greeting generation. Serves as an educational template implementing example tools and dynamic resources for MCP server development with Python.-
- FlicenseAqualityBmaintenanceA local MCP server providing basic arithmetic tools (add, subtract, multiply, divide, power, square root, percentage) and a recent-calculation history resource, designed for integration with Claude Desktop.7-