mcp-demo
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-demowhat is 123 times 456?"
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-demo
一个最小可用的 MCP (Model Context Protocol) Server 示例,使用 TypeScript SDK 编写,演示 MCP 的三大核心原语:
原语 | 示例 | 说明 |
Tools |
| 由模型调用的动作 |
Resources |
| 客户端可读取的数据(含动态资源模板) |
Prompts |
| 暴露给用户的提示词模板 |
通过 stdio 传输,可直接接入 Claude Desktop、Claude Code 或任何 MCP 客户端。
快速开始
npm install
npm run build
npm start # 启动编译后的 server
# 或开发模式
npm run devRelated MCP server: MCP Demo Server
使用 MCP Inspector 调试
npm run inspect会启动一个网页版调试器,可以交互式地调用 tools、读取 resources、预览 prompts。
接入 Claude Code
claude mcp add mcp-demo -- node /path/to/mcp-demo/dist/index.js接入 Claude Desktop
在 claude_desktop_config.json 中添加:
{
"mcpServers": {
"mcp-demo": {
"command": "node",
"args": ["/path/to/mcp-demo/dist/index.js"]
}
}
}项目结构
src/
index.ts # 全部 server 逻辑:tools / resources / prompts 注册 + stdio 启动示例交互
接入后可以试试:
“帮我算一下 123 × 456” → 触发
calculate工具“现在上海几点?” → 触发
get_current_time工具“记一条笔记 todo:明天写周报” → 触发
add_note,然后可通过note://todo资源读取
License
MIT
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
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/AmAzing129/mcp-demo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server