What is the default port and endpoint?
The server listens on port 3000 by default (configurable via the `PORT` environment variable), and the JSON-RPC endpoint is at `/rpc`.
@izaqyos
基本信息
This is a simple example server implementing a To-Do list CRUD API using the Model Context Protocol (MCP) concepts, specifically using JSON-RPC 2.0 over HTTP. It uses Node.js, Express, and PostgreSQL (via Docker) for persistence.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"toyMCP": {
"command": "docker",
"args": [
"compose",
"up",
"-d",
"db"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
toyMCP To-Do List Server is a simple example server that implements a To-Do list CRUD API using the Model Context Protocol (MCP) concepts, specifically JSON-RPC 2.0 over HTTP. It uses Node.js, Express, and PostgreSQL (via Docker) for persistence, and includes an AI-powered agent framework for natural language interaction.
Set up prerequisites: Node.js, npm, Docker, and Docker Compose. Clone the repository, run npm install, start PostgreSQL with docker compose up -d db, then start the server with npm start. The JSON-RPC endpoint is at http://localhost:3000/rpc. Authenticate by logging in at /auth/login with username and password to obtain a JWT token, then include it as an Authorization: Bearer <token> header in subsequent requests. Use curl to call methods like todo.list, todo.add, todo.remove, or mcp.discover. For natural language management, use the agent framework in the agent-framework/ directory.
The server listens on port 3000 by default (configurable via the `PORT` environment variable), and the JSON-RPC endpoint is at `/rpc`.
Send a POST request to `/auth/login` with your username and password. Copy the token from the response, then include it as an `Authorization: Bearer <token>` header in all subsequent requests to protected endpoints.
The methods are `todo.list`, `todo.add`, `todo.remove`, and `mcp.discover` (which describes the service and its available methods).
The server requires Node.js, npm, Docker, and Docker Compose for the PostgreSQL database. The agent framework can use local Ollama or OpenAI cloud models.
Use the `clean_start.sh` script, which stops and removes the database container, restarts it, and then starts the server fresh.

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

Manage your Skycloak-hosted Keycloak: clusters, realms, apps, SSO and users, from any MCP client.

评论