知识平台交互服务

Phiacta知识平台的MCP服务器,提供知识条目管理、搜索和引用功能。

  • by Noah-Everett
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Noah-Everett/phiacta-mcp

使用说明

菲阿克塔mcp

MCP服务器,用于与Phiacta知识平台交互。

设置

添加到您的MCP客户端配置(Claude Code、Cursor、Codex等):

{
  "mcpServers": {
    "phiacta": {
      "command": "npx",
      "args": ["-y", "phiacta-mcp@latest"],
      "env": {
        "PHIACTA_TOKEN": "<your-token>"
      }
    }
  }
}

在以下网址创建帐户 phiacta.com 并在“设置”>“令牌”下生成个人访问令牌。

环境变量

变量 默认值 描述
PHIACTA_API_URL https://api.phiacta.com Phiacta API基础URL
PHIACTA_TOKEN 个人访问令牌(推荐)
PHIACTA_USERNAME 用户名(替代令牌)
PHIACTA_PASSWORD 用户密码(替代令牌)

本地开发

npm install
npm run build

PHIACTA_API_URL=http://localhost:8000 \
PHIACTA_TOKEN=your-token \
npm start

或者使用热重新加载:

PHIACTA_API_URL=http://localhost:8000 \
PHIACTA_TOKEN=your-token \
npm run dev

可用工具

工具 说明
list_entries 列出带有分页和过滤器的条目
get_entry 通过参考文献获取参赛详情
search_entries_by_tags 按标签查找条目
get_entry_tags 获取条目标签
get_entry_references 获取参赛作品的参考文献
create_entry 创建新的知识条目
create_entry_ref 用键入的引用链接两个条目
set_entry_tags 在条目上设置标签
update_entry 更新条目元数据