MCP Server
@semo94
MCP Server について
概要はまだありません
設定
ツール
4Retrieves metadata of available documents
Assesses relevant documents and returns instructions for intent analysis
Takes intent classification and returns instructions for context retrieval
Retrieves relevant passages from selected documents
概要
What is MCP Server?
MCP Server is an implementation of the Model Context Protocol (MCP) using Node.js and TypeScript. It provides document management, search, and question-answering capabilities for developers building AI applications that need to retrieve and interact with document content via MCP-compatible clients.
How to use MCP Server?
Clone the repository, install dependencies with npm install, and build the project with npm run build. Start the server using npm start for stdio transport or npm start -- --transport=sse for SSE transport. Configuration is done via environment variables such as PORT and DOCUMENT_DIRECTORIES.
Key features of MCP Server
- Cross-document search tool for retrieving relevant information
- Document management with listing and metadata resources
- Document Q&A prompt template
- Support for stdio and SSE transport methods
- Comprehensive logging system
- Readiness management and graceful shutdown
Use cases of MCP Server
- Building AI assistants that retrieve information from a document archive
- Implementing document Q&A workflows in MCP-compatible chat interfaces
- Integrating document search into automated knowledge retrieval pipelines
FAQ from MCP Server
What are the runtime requirements for MCP Server?
Node.js 22 or later is required.
Which transport methods does MCP Server support?
The server supports stdio for direct integration with MCP clients and SSE for web-based usage.
How can I configure MCP Server?
Set environment variables such as PORT, LOG_LEVEL, DOCUMENT_DIRECTORIES, EMBEDDING_MODEL, and LANCEDB_PATH.
What default embedding model does MCP Server use?
The default embedding model is sentence-transformers/all-MiniLM-L6-v2.
Where is the vector database stored by default?
By default, LanceDB stores data in the ./vectordb directory.
基本情報
「その他」の他のコンテンツ
Nginx UI
0xJackyYet another WebUI for Nginx
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
コメント