ArangoDB MCP Server
ArangoDB MCP サーバー
これは、ArangoDB のモデル コンテキスト プロトコルの実装です。
概要
満たされる。
Related MCP server: MCP Server for ArangoDB
コンポーネント
リソース
ツール
クエリツール
readQueryデータベースに対して読み取り専用クエリを実行する
入力:
databaseName(文字列): クエリするデータベースaql(文字列): 実行する読み取り専用AQLクエリ
戻り値: クエリ結果をオブジェクトの配列として返します
readWriteQueryデータベースでクエリを実行する
入力:
databaseName(文字列): クエリするデータベースaql(文字列): 実行するAQLクエリ
戻り値: クエリ結果をオブジェクトの配列として返します
listDatabasesArangoDBサーバー上のすべてのデータベースを一覧表示する
戻り値: データベース名の配列
listCollectionsArangoDB データベース内のすべてのコレクションを一覧表示する
入力:
databaseName(文字列): データベースの名前
戻り値: オブジェクトの配列
{ "name": "<collectionName>" }
使用法
localhost:2434 で実行されている arangodb インスタンスのデータベース「account」に接続するには、このプロジェクトへのパスが/home/yourcoolname/arango-mcp-serverであると仮定して、 claude_desktop_config.jsonに次のコードを追加します。
{
"mcpServers": {
"arangodb-account": {
"command": "npx",
"args": [
"-y",
"arango-mcp-server",
"http://localhost:8529",
"root",
"root"
]
}
}
}発達
リポジトリをクローンします。すべてをインストールします。開発環境をセットアップします。ウォッチャーを実行します。index.tsを編集します。
$ npm install
$ npm run dev:setup
$ npm run devインスペクターを表示するには、http://localhost:5173/にアクセスしてください。
藤堂
[ ] 現在のリソースの実装が実際に意味をなすかどうかを確認するために、仕様を適切に研究してください(意味があるとは思えません)
[x] リソーステンプレートは意味がある
[ ] すべての「arango」を「arangodb」に変更します(リポジトリ名を含む)
[ ] arangodbのパスワードを再度追加する
[ ] 適切なREADME
[ ] 公式の人類学のフォーマットに従ったツール/リソース/その他
[ ] 通知を理解する
[ ] 健康診断
[ ] その他のツール?
[ ] arangodbインスタンス上で実行されているすべてのデータベースにアクセスする
[ ] npmでリリースして
npxで使えるようにする[ ]
resources/subscribeとnotifications/resources/list_changedとresources/unsubscribe[x] Readmeにツールを適切に文書化する
[x] SQLite MCPクライアントと同様に
[x]
write_queryツールがread_queryから分離されました -> 実際にはreadWriteQueryです[x]
list_collections(list_tables参照)
[x] クライアントプール(データベースごとに1クライアント)
[x] 開発環境
[x]
resources/readデータベース名、コレクション、ID で任意のドキュメントを読み取るためのテンプレートです。[x] コマンドのパラメータとしてユーザー名とパスワードを追加する
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/lucas-deangelis/arango-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server