
demo mcp server
一个基于 TypeScript 的模型上下文协议(MCP)服务器,展示项目管理系统的核心功能。
Repository Info
About This Server
一个基于 TypeScript 的模型上下文协议(MCP)服务器,展示项目管理系统的核心功能。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
demo-mcp-server MCP Server
A Model Context Protocol server
A TypeScript-based MCP server demonstrating core concepts through a project management system. Key components:
Resources: Query projects via URIs and hierarchical paths Tools: Create and open projects programmatically
goal: Tell AI to open the project, and AI will call MCP Server to open the project and run it locally
Features
Resources
- List and access projects via
project://URIs - Each project has a project name, path and metadata
- Plain text mime type for simple content access !Alt text
Tools
create_project- Create new text projects- Takes title and content as required parameters
- Stores project in server state
open_project- open project
!Alt text !Alt text
Development
- Install dependencies:
npm install
- Build the server:
npm run build
- For development with auto-rebuild:
npm run watch
- Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npx @modelcontextprotocol/inspector node .../demo-mcp-server/build/index.js
The Inspector will provide a URL to access debugging tools in your browser.
Installation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"demo-mcp-service": {
"command": "/usr/local/bin/node",
"args": [
".../demo-mcp-server/build/index.js"
],
"disabled": false,
"autoApprove": []
}
}
Quick Start
Clone the repository
git clone https://github.com/xu1211/demo-mcp-serverInstall dependencies
cd demo-mcp-server
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.