Generic MCP Server
@shcallaway
关于 Generic MCP Server
暂无概览
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Generic MCP Server?
A generic Model Context Protocol (MCP) server scaffold built with TypeScript that can be extended with custom tools and functionality. It uses the MCP SDK, Zod for schema validation, and is designed for integration with Claude Desktop.
How to use Generic MCP Server?
Clone the repository, install dependencies with pnpm install, build with pnpm run build, then configure Claude Desktop by editing its claude_desktop_config.json to point to the built server executable and provide required environment variables.
Key features of Generic MCP Server
- Custom tool scaffolding with Zod schema validation
- Integrates natively with Claude Desktop via MCP
- TypeScript-based project structure for type safety
- Supports arbitrary environment variables for API keys
- Pre‑configured build, watch, and prepare scripts
Use cases of Generic MCP Server
- Building a custom MCP server for monitoring APIs (example: Datadog)
- Extending Claude Desktop with proprietary or domain‑specific tools
- Rapid prototyping of new MCP tool integrations
- Serving as a starter template for MCP server development
FAQ from Generic MCP Server
How do I install and build Generic MCP Server?
Clone the repository, run pnpm install in the project directory, then pnpm run build to compile the TypeScript code.
How do I add new tools to Generic MCP Server?
Define a tool schema using Zod, register it in the ListToolsRequestSchema handler, and implement its logic in the CallToolRequestSchema handler following the examples in index.ts.
How do I configure Generic MCP Server with Claude Desktop?
Edit ~/Library/Application Support/Claude/claude_desktop_config.json and add a server entry under mcpServers with the command node, the path to the built dist/index.js, and any required environment variables (e.g., DD_API_KEY, DD_APP_KEY, DD_HOST).
What are the runtime dependencies of Generic MCP Server?
The server requires Node.js and depends on @modelcontextprotocol/sdk, zod, zod-to-json-schema, and TypeScript development tools.
What environment variables does Generic MCP Server expect?
The README provides an example for a Datadog integration using DD_API_KEY, DD_APP_KEY, DD_HOST, and NODE_ENV. The actual required variables depend on the tools you implement.
其他 分类下的更多 MCP 服务器
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.

EverArt
modelcontextprotocolModel Context Protocol Servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
评论