freellms-gateway について
freellms-gatewayは、AIエージェント向けにデータ、ファイル、ウェブアクセス、プロンプト、状態管理、開発・運用機能を提供するMCPツールサーバー群です。ローカルに導入せず、ホスト済みのSSEエンドポイントに接続できます。
主な機能
- 01ナレッジグラフとSQLデータベースへのアクセス
- 02ファイルストレージとファイルシステムツール
- 03ウェブ取得とプロンプトライブラリ
- 04エージェント状態、認証、シェルツール
- 05開発ツールと運用メトリクス
活用シーン
- 01エージェントをデータベースやファイルツールに接続
- 02MCPクライアント経由でウェブコンテンツを取得
- 03ゲートウェイの開発・運用ツールを利用
MCP 対応
複数のMCPツールサーバーを通じてプラットフォーム機能を公開し、ホスト済みSSEエンドポイントをMCPクライアントに提供します。統合ブリッジ、ファイルシステムプロキシ、データベース、取得、認証、エージェント状態、プロンプト、開発ツール、メトリクスを含みます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.freellms.net/sseclaude mcp add --transport sse browtastic-freellms-gateway https://mcp.freellms.net/sse{"mcpServers":{"browtastic-freellms-gateway":{"type":"sse","url":"https://mcp.freellms.net/sse"}}}Cursor で開く{"servers":{"browtastic-freellms-gateway":{"type":"sse","url":"https://mcp.freellms.net/sse"}}}VS Code で開く{"mcpServers":{"browtastic-freellms-gateway":{"type":"sse","url":"https://mcp.freellms.net/sse"}}}{"mcpServers":{"browtastic-freellms-gateway":{"serverUrl":"https://mcp.freellms.net/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.freellms.net/ssehttps://shell.freellms.net/ssehttps://exec.freellms.net/ssehttps://fs.freellms.net/ssehttps://db.freellms.net/ssehttps://fetch.freellms.net/sseツール
詳細
FreeLLMs Gateway
無料のコミュニティ LLM ゲートウェイ — AI エージェント向けの MCP ネイティブなインフラストラクチャです。
FreeLLMs は、チャットやツールのトラフィックをホスト型のオープンウェイトモデルにルーティングし、プラットフォームの機能(ナレッジグラフ、SQL データベース、ファイルストレージ、ウェブ取得、プロンプトライブラリ、エージェントの状態、開発ツール、運用メトリクス)を Model Context Protocol(MCP)ツールサーバーとして公開します。
コンポーネント
| パス | コンポーネント | スタック |
|---|---|---|
mcp_servers/ | MCP ツールサーバー(グラフ、データベース、ストレージ、取得、認証、エージェント状態、プロンプトローダー、実行) | Python / FastAPI / SSE |
bridge/ | 統合エージェントブリッジ(単一の SSE 入口 → バックエンドツール) | Node.js |
devtools/ | 開発ツール MCP サーバー(run_command、eval、テンプレート、npm メタデータ) | Node.js / Express |
metrics/ | 運用メトリクスとサービスカードの MCP サーバー | Go(標準ライブラリのみ) |
nova-chat/ | Nova アシスタントのフロントエンドとツールルーター | Python |
shell-proxy/ | ファイルシステム MCP プロキシ | Python |
クイックスタート
# MCP-over-SSE: point any MCP client at a running gateway
npx supergateway --sse https://api.freellms.net/sse
探索先:/.well-known/mcp/server-card.json · /.well-known/agent.json · /openapi.json
MCP デプロイマニフェスト
ルートの mcp.json には、ソースに対応する13個のゲートウェイサービスと、その稼働中のレガシー SSE エンドポイントが記載されています。各 MCP コンポーネントには、コンポーネント単位の mcp.json も含まれているため、クライアントや静的解析ツールは、デプロイ済みサーバーをソースディレクトリに関連付けられます。
| コンポーネント | マニフェスト | 公開エンドポイント |
|---|---|---|
| 統合ブリッジ | bridge/mcp.json | https://api.freellms.net/sse |
| Python ツールサーバー | mcp_servers/mcp.json | 9つのサービスエンドポイント |
| 開発ツール | devtools/mcp.json | https://dev.freellms.net/sse |
| 運用メトリクス | metrics/mcp.json | https://metrics.freellms.net/sse |
| ファイルシステムプロキシ | shell-proxy/mcp.json | https://shell.freellms.net/sse |
これらの設定には認証情報は含まれていません。デプロイ済みのゲートウェイおよびレガシー MCP クライアントとの互換性を保つため、SSE を引き続き使用します。
ライセンス
MIT
MCP エンドポイント
ゲートウェイはローカルにインストールしなくても利用できます。必要なツールサーバーのエンドポイントを、SSE 対応の任意の MCP クライアントに設定してください。
各サーバーは /openapi.json に OpenAPI ドキュメントも公開しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。