Skip to main content
Glama

Company MCP Server

by keythpiece
README.md3.03 kB
# company-mcp-server 自社システム用のModel Context Protocol (MCP)サーバー(Python実装) ## 概要 このMCPサーバーは、AI(LLM)が自社システムにアクセスし、以下の機能を利用できるようにします: - データの検索・取得 - 情報の更新 - レポートの生成 - システム連携 ## 必要要件 - Python 3.10以上 - pip - 自社システムのAPIアクセス権限 ## インストール ```bash pip install -e . ``` ## 設定方法 ### Claude Desktopでの使用 `claude_desktop_config.json`に以下を追加: ```json { "mcpServers": { "company-server": { "command": "python", "args": ["-m", "company_mcp_server"], "env": { "API_KEY": "your_api_key", "API_ENDPOINT": "https://your-company-api.example.com" } } } } ``` ### 環境変数 - `API_KEY`: 自社APIのアクセスキー - `API_ENDPOINT`: 自社APIのエンドポイントURL ## 利用可能なツール ### search_data **説明**: データベースから情報を検索します **パラメータ**: - `query` (str): 検索クエリ - `limit` (int, optional): 取得件数(デフォルト: 10) ### get_report **説明**: レポートを生成します **パラメータ**: - `report_type` (str): レポートの種類 - `date_range` (str): 対象期間 ## 開発 ### ローカル開発環境のセットアップ ```bash git clone https://github.com/keythpiece/company-mcp-server.git cd company-mcp-server pip install -e ".[dev]" ``` ### テスト ```bash pytest ``` ### MCP Inspectorでのテスト ```bash mcp dev src/company_mcp_server/server.py ``` ブラウザで`http://localhost:5173`を開いてテストできます。 ## アーキテクチャ このMCPサーバーは以下のSDKを使用しています: - [mcp](https://pypi.org/project/mcp/) - Model Context Protocol Python SDK ## セキュリティ - APIキーは環境変数で管理してください - 本番環境では適切な認証・認可を実装してください - ログに機密情報を出力しないよう注意してください ## トラブルシューティング ### よくある問題 **接続エラーが発生する** - 環境変数が正しく設定されているか確認してください - APIエンドポイントにアクセスできるか確認してください **認証エラーが発生する** - APIキーが有効か確認してください - APIキーの権限が適切か確認してください **import errorが発生する** - `pip install -e .`でパッケージをインストールしてください - Python 3.10以上を使用しているか確認してください ## ライセンス MIT License ## 貢献 プルリクエストを歓迎します。大きな変更の場合は、まずissueを開いて変更内容を議論してください。 ## サポート 問題や質問がある場合は、[Issueを作成](https://github.com/keythpiece/company-mcp-server/issues)してください。

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/keythpiece/company-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server