attio-mcp-server について
attio-mcp-serverは、MCPクライアントをAttio APIに接続し、会社レコードやメモを扱うMCPサーバーです。会社情報の読み取りとメモの追加に対応しています。
主な機能
- 01会社レコードの読み取り
- 02会社メモの読み取り
- 03会社メモの書き込み
- 04Attio APIのBearerトークン認証
活用シーン
- 01Attioで会社プロフィールを確認
- 02会社に紐づくメモの閲覧
- 03会社レコードへのメモ追加
MCP 対応
Attio APIに接続し、MCPクライアントに会社レコードとメモの読み取り、および会社メモの書き込み機能を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
attio-mcp-server
これは、AI ネイティブ CRM の Attio 用 MCP サーバーです。mcp クライアント(Claude など)が Attio API に接続できるようにします。
現在の機能
- 会社レコードの読み取り
- 会社メモの読み取り
- 会社メモの書き込み
- その他のアクティビティ
使い方
以下が必要です。
ATTIO_API_KEY
これは ベアラートークン として使用されます。右側の API Explorer から取得するか、OAuth を設定して Attio API 経由で取得できます。
Claude Desktop の設定
{
"mcpServers": {
"attio": {
"command": "npx",
"args": ["attio-mcp-server"],
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
}
}
}
}
開発
前提条件
開始する前に、以下がインストールされていることを確認してください。
- Node.js(v22 以降を推奨)
- npm
- git
- dotenv
開発環境のセットアップ
開発環境をセットアップするには、以下の手順に従ってください。
-
リポジトリをフォークします
- このリポジトリの右上にある「Fork」ボタンをクリックします
- GitHub アカウントの下にリポジトリのコピーが作成されます
-
フォークをクローンします:
git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git cd attio-mcp-server -
上流リモートを追加します
git remote add upstream https://github.com/hmk/attio-mcp-server.git -
dotenv ファイルをコピーします
cp .env.template .env -
依存関係をインストールします:
npm install -
index.jsを最新の状態に保つため、watch を実行します:npm run build:watch -
Model Context Protocol 開発サーバーを起動します:
dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js -
開発サーバーが環境変数を正しく読み込まなかった場合は、mcp inspector の左側で
ATTIO_API_KEYを設定してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。