Hippycampus
@cromwellian
Hippycampus について
An (eventually) secure open-source MCP Server to turn any REST endpoint into MCP resources automatically
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"hippycampus": {
"command": "uv",
"args": [
"venv"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Hippycampus?
Hippycampus is a LangChain-based CLI and MCP server that supports dynamic loading of OpenAPI specifications and integration with Langflow for visual workflow creation. It is intended for developers who want to combine OpenAPI-driven tools with Langchain agents and Langflow’s graphical interface.
How to use Hippycampus?
Install with uv pip install -e . and set the GOOGLE_API_KEY environment variable. Run in CLI mode with uv run hippycampus-cli or as an MCP server with uv run hippycampus-server --transport sse --port 8000. For Langflow integration, start the MCP server first, then run uv run langflow run and configure the provided custom components.
Key features of Hippycampus
- Dynamic loading of OpenAPI specifications into LangChain agents
- CLI mode for debugging without the MCP server
- MCP server with SSE transport on a configurable port
- Custom Langflow components: OpenApi Service and Hippycampus MCP Server
- Supports testing with a fixed XKCD OpenAPI spec
Use cases of Hippycampus
- Load and test arbitrary OpenAPI specs via a LangChain-powered CLI
- Build Langflow workflows that call external APIs through an MCP server
- Debug OpenAPI parsing and agent interactions in a terminal before deploying to Langflow
- Create visual flows that combine multiple OpenAPI services
FAQ from Hippycampus
What are the prerequisites for running Hippycampus?
Python 3.12.9, the UV package manager, a Google AI Studio API key, and optionally Langflow for visual workflows.
How do I start the MCP server?
Run uv run hippycampus-server --transport sse --port 8000 from the project root.
Why do I see authentication errors?
Ensure the GOOGLE_API_KEY environment variable is set correctly.
How do I use the custom Langflow components?
In the Langflow UI, locate the OpenApi Service and Hippycampus MCP Server components. Configure the OpenApi Service with a valid OpenAPI URL and the MCP Server with http://localhost:8000/sse.
What should I do if the custom components are missing in Langflow?
Verify that LANGFLOW_COMPONENTS_PATH points to the correct langflow/components directory, then restart the Langflow server. If they still don’t appear, try restarting again.
「その他」の他のコンテンツ
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
コメント