MCP Server Starter
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., "@MCP Server StarterCalculate 2 ** 10 + 15 * 3"
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.
MCP Server Starter
A minimal MCP (Model Context Protocol) server with 2 working tools, ready to use with Claude Desktop and Claude Code.
Built and maintained by Quartalis.
What's Included (Free Edition)
Feature | Free | Premium |
Calculator tool | Yes | Yes |
Memory (key-value store) tool | Yes | Yes |
Web scraper tool | - | Yes |
File search tool | - | Yes |
Database query tool | - | Yes |
HTTP request tool | - | Yes |
Docker deployment | - | Yes |
Claude Desktop config | Yes | Yes |
Claude Code integration | Yes | Yes |
Automated tests | Yes | Yes |
Priority support | - | Yes |
Related MCP server: MCP Calculator Demo
Upgrade to Premium
The premium MCP kit includes 6 production-ready tools, Docker deployment, and full Claude Desktop/Code integration guides.
Get the Premium MCP Kit at quartalis.co.uk/store
Quick Start
1. Clone the repo
git clone https://github.com/Quartalis/mcp-server-starter.git
cd mcp-server-starter2. Run the tests
python tests/test_tools.py3. Configure Claude Desktop
Copy the snippet from claude_desktop_config.json into your Claude Desktop config file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Update the cwd path to point to your cloned directory.
4. Configure Claude Code
Add to your .claude/settings.json:
{
"mcpServers": {
"mcp-server-starter": {
"command": "python",
"args": ["src/server.py"],
"cwd": "/path/to/mcp-server-starter"
}
}
}5. Restart Claude and use the tools
Ask Claude to:
"Calculate 2 ** 10 + 15 * 3"
"Store my project name as 'My App' in memory"
"List everything in memory"
Tools
Calculator
Evaluates mathematical expressions safely. Supports +, -, *, /, **, and parentheses.
Input: {"expression": "(2 + 3) * 4"}
Output: "(2 + 3) * 4 = 20"Memory Store
A session-scoped key-value store. Data persists for the duration of the server process.
Action | Description |
| Store a key-value pair |
| Retrieve a value by key |
| Show all stored keys |
| Remove a key |
Input: {"action": "set", "key": "project", "value": "My SaaS"}
Output: "Stored: project = My SaaS"Project Structure
mcp-server-starter/
├── src/
│ ├── __init__.py
│ └── server.py # MCP server with tool handlers
├── tests/
│ └── test_tools.py # Unit tests for both tools
├── claude_desktop_config.json
├── pyproject.toml
└── LICENSERequirements
Python 3.10+
No external dependencies (stdlib only)
How MCP Works
The Model Context Protocol allows AI assistants like Claude to call tools hosted on your machine. The server communicates over stdin/stdout using JSON-RPC, following the MCP specification.
This starter implements the core protocol:
initialize/notifications/initializedhandshaketools/listto advertise available toolstools/callto execute a tool and return results
License
MIT License. See LICENSE for details.
Links
Quartalis — Software & game development
Premium MCP Kit — 6 tools, Docker, full integration
All Products — Browse the full Quartalis store
MCP Specification — Official protocol docs
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/Quartalis/mcp-server-starter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server