Hippycampus MCP Server
ヒッピーキャンパス
OpenAPI 仕様の動的ロードと Langflow との統合をサポートする LangChain ベースの CLI および MCP サーバー。
前提条件
Python 3.12.9
UV パッケージ マネージャー
Google AI Studio APIキー
Langflow(視覚的なワークフロー作成用)
Related MCP server: OpenAPI MCP Server
インストール
# Install UV if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh
# Create and activate virtual environment
uv venv
source .venv/bin/activate # On Windows use: .venv\Scripts\activate
# Install hippycampus and its dependencies
uv pip install -e .
# Install langflow
uv pip install langflow構成
Google AI Studio APIキー
Google AI Studioにアクセス
右上の「APIキーを作成」をクリックします
生成されたキーをコピーして環境変数として設定します。
export GOOGLE_API_KEY='your-api-key-here'アプリケーションの実行
CLI モード (MCP サーバーなし)
uv run hippycampus-cliMCP サーバー モード (SSE)
uv run hippycampus-server --transport sse --port 8000Langflow サーバー
Langflow を起動する前に、MCP サーバーが実行されていることを確認してください。
コンポーネント パス環境変数を設定します。
# Get your current working directory
pwd
# Use the output to set the components path
export LANGFLOW_COMPONENTS_PATH="/output/from/pwd/langflow/components"Langflow サーバーを起動します (開発モードの場合は --dev を追加します)。
uv run langflow runブラウザを開き、
http://localhost:7860にアクセスします。
Langflow でのカスタムコンポーネントの使用
Langflow UI で、カスタム コンポーネントを見つけます。
OpenApi サービス: OpenAPI 仕様をロードするため
Hippycampus MCP サーバー: SSE 経由で MCP サーバーに接続します
コンポーネントを構成します。
OpenApi サービス: テストには
https://raw.githubusercontent.com/APIs-guru/unofficial_openapi_specs/master/xkcd.com/1.0.0/openapi.yamlを使用しますMCP サーバー:
http://localhost:8000/sseを使用します
ビジュアルガイドについては、スクリーンキャストデモをご覧ください。スクリーンキャストデモ
公式の XKCD swagger ファイルにはエラーが含まれており、comic_id フィールドが整数ではなく数値として指定されていることに注意してください。テスト フォルダーには修正バージョンがあります。
トラブルシューティング
認証エラー:
GOOGLE_API_KEYが正しく設定されているか確認してくださいLangflow にコンポーネントがありません:
LANGFLOW_COMPONENTS_PATHが正しいディレクトリを指していることを確認してください接続の問題: Langflow 経由で接続する前に、MCP サーバーが実行中であることを確認してください。
Langflowにコンポーネントが表示されない場合は、Langflowサーバーを再起動してみてください。
MCP/Langflow で実行する前に、CLI を使用して openapi_builder/spec_parser とエージェントの相互作用の問題をデバッグします。
ライセンス
MITライセンス
著作権 (c) 2024 レイ・クロムウェル
本ソフトウェアおよび関連ドキュメント ファイル (以下「本ソフトウェア」) のコピーを入手したすべての人物は、以下の条件に従い、本ソフトウェアを無制限に扱う権利 (使用、コピー、変更、統合、公開、配布、サブライセンス、および/または販売する権利を含みますが、これに限定されません) および本ソフトウェアの提供を受けた人物が同様の行為を行うことを許可する権利を無償で付与されます。
上記の著作権表示およびこの許可通知は、ソフトウェアのすべてのコピーまたは大部分に含めるものとします。
本ソフトウェアは「現状有姿」で提供され、明示的または黙示的を問わず、商品性、特定目的への適合性、非侵害性を含むがこれらに限定されない、いかなる種類の保証も付与されません。いかなる場合においても、著作者または著作権者は、契約違反、不法行為、またはその他の行為にかかわらず、本ソフトウェア、本ソフトウェアの使用、またはその他の取り扱いに起因または関連して発生するいかなる請求、損害、またはその他の責任についても責任を負わないものとします。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceThis server facilitates scalable discovery and execution of OpenAPI endpoints using semantic search and high-performance processing, overcoming limitations of large spec handling for streamlined API interactions.82MIT
- AlicenseNot gradedqualityAmaintenanceA server that enables Large Language Models to discover and interact with REST APIs defined by OpenAPI specifications through the Model Context Protocol.4,812286MIT
- FlicenseNot gradedqualityDmaintenanceServer that ingests Swagger/OpenAPI specifications and Postman collections, providing just 4 strategic tools that allow AI agents to dynamically discover and interact with APIs instead of generating hundreds of individual tools.3
- AlicenseAqualityDmaintenanceA generic MCP server that dynamically exposes any OpenAPI-documented REST API to LLMs by auto-discovering endpoints. It provides tools for exploring API capabilities and making authenticated requests directly through natural language interfaces.29MIT
Related MCP Connectors
GibsonAI MCP server: manage your databases with natural language
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cromwellian/hippycampus'
If you have feedback or need assistance with the MCP directory API, please join our Discord server