MCP.so
登录

MCP Server

@kattatzu-resources

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

kattatzu-resources

关于 MCP Server

A clean architecture MCP server implementation with support for multiple transports (SSE and STDIO). Provides extensible tools, resources, and prompts following SOLID principles for real-time AI model communication.

MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-kattatzu-resources": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "node",
        "build/index.js"
      ]
    }
  }
}

MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is MCP Server?

A robust, standard-compliant implementation of the Model Context Protocol (MCP) supporting SSE and STDIO transport for real-time communication with AI models. Built on Clean Architecture and SOLID principles, it enables extensible tools, resources, and prompts for developers.

How to use MCP Server?

Clone the repository, install dependencies with yarn, and build the project. Start the server with yarn start (or yarn rebuild for dev). Configure port via the PORT environment variable (default 3001). Use the MCP Inspector for testing: run npx @modelcontextprotocol/inspector node build/index.js and access http://127.0.0.1:6274.

Key features of MCP Server

  • Full, standard-compliant Model Context Protocol implementation
  • Dual transport support: SSE (HTTP) and STDIO (CLI)
  • Clean Architecture with SOLID principles
  • Extensible tools, resources, and prompts
  • Comprehensive logging, error handling, and testing support
  • Developer-friendly API with TypeScript and dependency injection

Use cases of MCP Server

  • Building real-time communication channels between AI models and web applications via SSE
  • Integrating MCP into CLI tools or local applications using STDIO transport
  • Rapidly prototyping and testing MCP-based services with the MCP Inspector
  • Extending AI model interactions with custom tools, resources, and prompts
  • Creating maintainable, scalable server architectures for MCP-based systems

常见问题

1

What runtime does MCP Server require?

Node.js 18 or higher, with Yarn or npm as package manager.

2

How do I change the server port?

Set the `PORT` environment variable before starting; the default port is 3001.

3

How can I test my MCP Server implementation?

Use the official MCP Inspector tool: build and start the server, then run `npx @modelcontextprotocol/inspector node build/index.js` and access the Inspector UI at http://127.0.0.1:6274.

4

What transport methods are supported?

SSE (Server-Sent Events) for web applications/browser clients, and STDIO for CLI tools and local applications.

5

How do I extend the server with custom functionality?

Implement the `ITool`, `IResource`, or `IPrompt` interfaces and register them on the MCP server instance. Code examples are provided in the README for each extension type.

评论

其他 分类下的更多 MCP 服务器