mcp-blanko
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-blankosay hello"
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-blanko
A template for building your own MCP (Model Context Protocol) server in TypeScript.
Includes placeholder tools, dual transport support (stdio + SSE), and a simple pattern for adding your own tools.
Quick Start
npm install
npm run build
npm startRelated MCP server: template-mcp
Project Structure
src/
├── index.ts # Entry point — transport selection
├── server.ts # Server setup & tool registration
└── tools/
├── hello-world.ts # Simple greeting tool
├── complex-input.ts # Rich input schema with error handling
├── async-operation.ts # Simulated long-running task
├── external-api.ts # Placeholder for API integration
└── file-operation.ts # Local file read/writeAdding Your Own Tool
Create a new file in
src/tools/:
import { z } from "zod";
import type { ToolDefinition } from "../server.js";
export const myTool: ToolDefinition = {
name: "my_tool",
description: "What this tool does",
inputSchema: z.object({
param: z.string().describe("Description of param"),
}),
handler: async ({ param }) => {
return {
content: [{ type: "text", text: `Result: ${param}` }],
};
},
};Register it in
src/server.ts:
import { myTool } from "./tools/my-tool.js";
const tools: ToolDefinition[] = [
// ... existing tools
myTool,
];Build and run:
npm run build && npm startTransport Modes
stdio (default)
npm start
# or
npm run start:stdioSSE (HTTP)
npm run start:sse
# or
MCP_PORT=3001 node dist/index.js --transport=sseThe SSE endpoint will be available at http://localhost:3001/sse.
Configuration
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-blanko": {
"command": "node",
"args": ["/absolute/path/to/mcp-blanko/dist/index.js"]
}
}
}Claude Code
claude mcp add mcp-blanko node /absolute/path/to/mcp-blanko/dist/index.jsDocker Deployment
Build and run with Docker Compose:
docker compose up -dThe SSE endpoint will be available at http://localhost:3001/sse. Put a reverse proxy (e.g., nginx, Caddy, Traefik) in front for HTTPS.
Or build and run manually:
docker build -t mcp-blanko .
docker run -d -p 3001:3001 mcp-blankoEnvironment Variables
Variable | Default | Description |
|
| Transport mode: |
|
| HTTP port for SSE transport |
|
| Base directory for the file operation tool |
License
MIT
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/KI4JLU/Entgeltrechner-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server