MCP.so
登录

Generic MCP Server

@shcallaway

基本信息

分类

其他

传输方式

stdio

作者

shcallaway

关于 Generic MCP Server

暂无概览

Generic MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

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

常见问题

1

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.

2

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`.

3

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`).

4

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.

5

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 服务器