This is a fully functioning mcp server to serve out tools to your LLM. Default tool is a simple uuid generation tool for example.
{
"mcpServers": {
"mcp-tools-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
This is a fully functioning mcp server to serve out tools to your LLM. Default tool is a simple uuid generation tool for example.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 176 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Tools Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Go-based Model Context Protocol (MCP) server that provides simple tools for AI assistants.
go.mod)git clone <repository-url>
cd mcp-tools-server
go mod tidy
make build
The project includes a Makefile for common operations:
make build: Build the application binary.make run or make run-all: Run all servers (default).make run-http: Run only the HTTP REST server.make run-mcp: Run only the Stdio MCP server.make run-streamable: Run only the Streamable HTTP server.make run-websocket: Run only the WebSocket server.make test: Run all tests.make clean: Remove build artifacts.make lint: Run the Go linter.make help: Show all available commands.You can control which servers to run using command-line flags. By default, all four servers (Stdio MCP, HTTP REST, Streamable HTTP, and WebSocket) are enabled. You can also use the make targets (make run-http, make run-mcp, etc.) as a convenient shortcut for these commands.
Run all servers (default):
./build/server
# or
./build/server --all
Run only the HTTP REST server:
./build/server --http
Run only the Stdio MCP server:
./build/server --mcp
Run only the Streamable HTTP MCP server:
./build/server --streamable
The streamable server runs on port 8081 by default.
Run only the WebSocket server:
./build/server --websocket
The WebSocket server runs on port 8082 by default.
Show version info:
./build/server --version
The server communicates via stdio for MCP clients (typically used by AI assistants):
./build/server --mcp
The server now supports the official Streamable HTTP transport from the MCP specification. This runs on port 8081 by default and provides a single /mcp endpoint for all communication.
Making a tool call (POST):
curl -X POST http://localhost:8081/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "generate_uuid"
}
}'
The server will return a JSON-RPC response immediately.
Listening for server-sent events (GET): This opens a persistent Server-Sent Events (SSE) stream.
curl -N http://localhost:8081/mcp
The server can now push messages to the client over this connection.
The server exposes a simple REST API on port 8080 for basic tool interaction. For testing, run in HTTP-only mode:
./build/server --http &
curl http://localhost:8080/api/uuid
Response:
{"uuid": "550e8400-e29b-41d4-a716-446655440000"}
Generates and returns a random UUID v4 string.
Request:
curl http://loca
... [View full README on GitHub](https://github.com/lkendrickd/mcp-tools-server#readme)