mcpField
A
Arcology Knowledge Node

Arcology Knowledge Node

远程服务
lifewithai.ai记忆与知识05 周前更新

关于 Arcology Knowledge Node

Arcology Knowledge Node 是供 AI Agent 查询 Arcology One 工程知识库的只读 MCP 服务,内容涉及这座面向 1,000 万人口的推想城市。它支持跨八个领域搜索和检索,并提供未解问题与定量参数。

主要功能

  1. 01按条件搜索知识
  2. 02检索完整知识条目
  3. 03列出八个领域及统计信息
  4. 04查找未解工程问题
  5. 05检索定量参数

适用场景

  1. 01探索 Arcology One 工程主题
  2. 02查找某领域的未解问题
  3. 03核对定量参数的一致性

MCP 相关

它向 MCP 客户端提供 Arcology One 工程知识库的只读搜索与检索工具,并可查询领域统计信息、未解问题和定量参数。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://arcology-mcp.fly.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

9
参数类型必填说明
slugstring是
domainstring是

详细介绍

Arcology Knowledge Node — MCP 服务

用于 AI Agent 查询 Arcology One 工程知识库的只读 MCP 服务。

工具

工具用途
read_node(domain, slug)获取完整的知识条目
search_knowledge(query, ...)使用筛选条件进行全文搜索
list_domains()列出全部 8 个领域及其统计信息
get_open_questions(domain?, limit?)尚未解答的工程问题
get_entry_parameters(domain?, parameter_name?)用于一致性检查的定量参数
get_domain_stats()平台汇总统计信息

本地开发

# Install dependencies
pip install -e .

# Run with stdio (for Claude Desktop)
python server.py

# Run with Streamable HTTP (for remote access)
MCP_TRANSPORT=streamable-http python server.py

# Point to local Next.js dev server
INDEX_URL=http://localhost:3000/content-index.json python server.py

Claude Desktop 配置

添加到 ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "arcology": {
      "command": "python",
      "args": ["C:/Users/blues/Claude Code Projects/arcology-node/mcp/server.py"],
      "env": {
        "INDEX_URL": "https://lifewithai.ai/content-index.json"
      }
    }
  }
}

部署到 Fly.io

cd mcp/
fly auth login
fly launch --name arcology-mcp --region dfw
fly deploy

然后配置 DNS:mcp.lifewithai.ai → Fly.io app。

架构

content-index.json (Netlify) → [HTTP fetch, cached 5 min] → MCP server (Fly.io) → agents via Streamable HTTP (/mcp)

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。