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.
「その他」の他のコンテンツ
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.

EverArt
modelcontextprotocolModel Context Protocol Servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
コメント