Token导航 LogoToken导航TokenDH.com
age MCP logo
数据服务未说明官方级别未说明来源级核验

age MCP

MCP Server

age-mcp是为Apache AGE图数据库提供的服务器,支持AI助手通过Model Context Protocol查询和修改图数据。

工具数

21

提示词数

0

GitHub Stars

0

资源数

0
数据分析Claude图数据库Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Neftedollar

提供方

Neftedollar

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

年龄mcp

MCP服务器 阿帕奇时代 图形数据库。让AI助手(Claude、ChatGPT、Copilot等)通过 模型上下文协议.

内置F#。NET 10——1300行,21个工具,零Python依赖。

快速开始

# 1. Start the database
docker compose up -d

# 2. Install the tool
dotnet tool install --global AgeMcp

# 3. Run
AGE_CONNECTION_STRING="Host=localhost;Port=5435;Database=agemcp;Username=agemcp;Password=agemcp" age-mcp

克劳德桌面/克劳德代码

{
  "mcpServers": {
    "age-mcp": {
      "type": "stdio",
      "command": "age-mcp",
      "env": {
        "AGE_CONNECTION_STRING": "Host=localhost;Port=5435;Database=agemcp;Username=agemcp;Password=agemcp",
        "TENANT_ID": "default"
      }
    }
  }
}

工具(21)

图管理

工具说明
get_or_create_graph按名称获取或创建图形
list_graphs列出所有图表(租户范围)
drop_graphs删除一个或多个图形

顶点和边缘

工具说明
upsert_vertex插入或更新顶点(在识别时合并)
upsert_edge插入或更新定向边
upsert_graph批量追加顶点+边(事务性)
drop_vertex删除顶点及其所有边
drop_edge通过标识删除边缘

查询

工具说明
cypher_query执行读取Cypher查询
cypher_write执行写Cypher查询,返回受影响的计数
search_vertices按标签和/或属性搜索
search_edges按标签搜索边
get_neighborsN跳遍历(1-5跳,定向)
get_schema所有节点标签和计数

出口/进口

工具说明
export_graph将图形导出为JSON
import_graph从JSON导入(如果需要,创建图形)

可视化和搜索

工具说明
generate_visualization交互式vis.js HTML图形
semantic_search向量相似性搜索(pgvector)
graph_context图RAG:语义种子+N跳扩展

OpenBrain桥

工具说明
sync_to_openbrain将顶点导出为OpenBrain内存
import_from_openbrain从OpenBrain记忆构建图表

配置

变量必填默认描述
AGE_CONNECTION_STRINGyes本地主机测试数据库Npgsql连接字符串
TENANT_ID没有default图名称的租户前缀
EMBEDDING_API_URL--OpenAI兼容嵌入API
EMBEDDING_API_KEY没有--用于嵌入的API密钥
EMBEDDING_MODEL没有text-embedding-3-small嵌入模型名称
EMBEDDING_DIMENSIONS没有384矢量维度

码头工人

附带的Docker设置运行PostgreSQL 17+Apache AGE 1.6.0+pgvector:

docker compose up -d

版本和凭据可通过以下方式配置 .env (参见 .env.example):

PG_MAJOR=17  AGE_VERSION=1.6.0  DB_PORT=5435  docker compose up -d

数据兼容性

设计为可直接替代 agemcp python相同的租户前缀(t_{TENANT_ID}__),相同顶点 ident 属性,相同边缘 start_ident/end_ident 物业。现有数据无需迁移即可工作。

演出

苹果M1 Pro上的BenchmarkDotNet。NET 10.0.5:

操作延迟已分配
列表图62 ns216 B
get_schema117 ns344 B
密码查询(1个顶点)1.0毫秒58 KB
search_vertices1.0毫秒36 KB
get_neighbors(深度=1)92毫秒233 KB
导出图形(40个实体)71毫秒472 KB

从源头构建

git clone https://github.com/Neftedollar/age-mcp.git
cd age-mcp
dotnet build

# Run directly
dotnet run

# Or install as tool
dotnet pack -c Release
dotnet tool install --global AgeMcp

许可证

麻省理工学院

目录标签

目录标签

数据分析Claude图数据库F#本地部署AI助手数据查询数据修改Cypher查询

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

21

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP