MCP.so
登录

MCP Server (MCP)

@Maf38

基本信息

分类

其他

传输方式

stdio

作者

Maf38

关于 MCP Server

暂无概览

MCP Server 配置

暂无标准配置

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

代码仓库

MCP Server 工具

工具列表暂未提供

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

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server (Model Context Protocol)?

MCP Server (Model Context Protocol) is a context management server that implements the Model Context Protocol using SQLite for persistence and Server-Sent Events (SSE) for real-time communications. It is designed to maintain persistent context between AI sessions, such as with GitHub Copilot.

How to use MCP Server (Model Context Protocol)?

Deploy via Docker (docker run with volume mount for data), Docker Compose, or manually with Node.js (v18+). Configure environment variables like PORT, DB_PATH, and LOG_LEVEL. Use the REST API (e.g., POST /context) or MCP endpoints (GET /sse, POST /message) to store, retrieve, delete, or batch-update context entries.

Key features of MCP Server (Model Context Protocol)

  • Persistent context storage using SQLite
  • Real-time updates via Server-Sent Events (SSE)
  • JSON-RPC 2.0 message format
  • RESTful API for CRUD operations and batch processing
  • Docker deployment with health checks and resource limits
  • Configurable logging levels and log rotation (non-Docker)

Use cases of MCP Server (Model Context Protocol)

  • Maintaining persistent context across GitHub Copilot sessions
  • Storing and retrieving key-value metadata for AI workflows
  • Real-time context updates via SSE for collaborative agents
  • Batch operations for synchronizing multiple context entries
  • Self-hosted context management with SQLite persistence

常见问题

1

What is the MCP protocol and how does this server implement it?

This server implements the Model Context Protocol (MCP), enabling bidirectional communication via SSE and JSON-RPC 2.0, with SQLite for persistence. It is designed to integrate with GitHub Copilot.

2

What are the system requirements?

Node.js >= 18 for manual setup, or Docker (any version) for containerized deployment. No external database is needed; SQLite handles persistence.

3

Where is the context data stored?

Data is stored in a SQLite database at the path specified by the `DB_PATH` environment variable (default: `/app/data/context.db`). For Docker, mount a volume at `/app/data`.

4

What transports and authentication are supported?

The server supports SSE (real-time) and REST (request-response) transports. The README does not mention authentication; it is assumed to be unauthenticated.

5

How do I check if the server is running?

Use the `/health` endpoint (GET) to verify server status, and `/capabilities` to list available features.

评论

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