
Mcp Arcknowledge
@dragonjump
Mcp Arcknowledge について
This MCP server conveniently lets you configure and interact across all your custom webhook endpoints from a config(knowledgebase json).
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mcp Arcknowledge?
Mcp Arcknowledge is a Model Context Protocol (MCP) server that lets you manage and query a list of custom knowledge base endpoints (webhooks). You register document source URLs, optionally with a description and API key, list all registered sources, and query them with a text question to get aggregated results.
How to use Mcp Arcknowledge?
Install Go, Python 3.6+, and UV, then clone the repository. Configure your endpoints in knowledge_document_sources.json (or set the DOCUMENT_SOURCES_PATH environment variable). Add the MCP configuration to your client (Claude Desktop, Cursor, or Cline) using the provided JSON snippet and restart the client. The server provides tools: add_new_knowledge_document_source, list_knowledge_document_sources, and query_knowledge_base.
Key features of Mcp Arcknowledge
- Manage custom webhook endpoints as knowledge sources.
- Register new document sources with URL, description, and optional API key.
- List all registered knowledge sources with details.
- Query sources using a text question.
- Aggregate results from multiple sources in a single query.
Use cases of Mcp Arcknowledge
- Connect multiple custom knowledge base endpoints into one unified MCP server.
- Query internal company documentation hosted on custom webhook APIs.
- Dynamically add new document sources and immediately search across them.
FAQ from Mcp Arcknowledge
What dependencies are required to run Mcp Arcknowledge?
Go, Python 3.6+, UV (Python package manager), and a compatible MCP client (Claude Desktop, Cursor, or Cline).
How do I configure the knowledge sources?
Edit the file knowledge_document_sources.json in the repository root, or set the DOCUMENT_SOURCES_PATH environment variable in your MCP configuration to point to a custom JSON file.
Where are the data sources stored?
All storage is runtime‑local inside the main Python server. No external database is used.
What transport does the server use?
The server uses standard MCP transport over stdin/stdout, compatible with Claude Desktop, Cursor, Cline, and Windsurf.
How do I add a new knowledge source?
Use the add_new_knowledge_document_source tool with a URL, an optional description, and an optional API key. Example: "Add new arcknowledge data source. Endpoint is http://something.com/api/123. Purpose is to handle questions on 123 topic. Api key is 'sk-2123123'."
「その他」の他のコンテンツ
ghidraMCP
LaurieWiredMCP Server for Ghidra
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
コメント