Token导航 LogoToken导航TokenDH.com
Ontoportal MCP logo
搜索检索stdio官方级别未说明来源级核验

Ontoportal MCP

MCP Server

一个与AgroPortal及OntoPortal生态系统集成的MCP服务器,为AI代理提供搜索、探索和交互本体、词汇表和语义资源的工具。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude搜索Claude DesktopClaude

安装说明

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

作者 / 组织

maboukerfa

提供方

maboukerfa

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

uv run mcp run src/main.py

详细介绍

OntoPortal MCP服务器

MCP(模型上下文协议)服务器,与 AgroPortal 以及更广泛的OntoPortal生态系统。

该服务器为AI代理提供了搜索、探索和与AgroPortal上可用的本体、词汇和语义资源交互的工具。

特性

  • 搜索本体论:在所有或特定本体中搜索术语和类。支持高级过滤,如语言、过时类、精确匹配和属性。
  • 列出本体论:检索AgroPortal中所有可用本体的列表。
  • 获取版本:获取特定本体的历史和版本。
  • 更新日志:访问本体版本之间的变更日志/差异数据。
  • 文本注释:注释纯文本以提取语义实体并将其链接到AgroPortal本体。

需求

  • Python 3.12+
  • uv (建议用于依赖关系管理)

安装

此项目使用 mcpfastmcp.

  1. 克隆存储库:
   git clone https://github.com/your-username/ontoportal_mcp.git
   cd ontoportal_mcp
  1. 使用设置环境和安装依赖项 uv:
   uv sync
  1. 配置API密钥。创建一个 .env 根目录中的文件:
   # .env
   AGROPORTAL_API_KEY=your_api_key_here

用法

您可以直接为您选择的AI代理(如Claude Desktop或任何其他兼容MCP的客户端)运行MCP服务器设置。

uv run mcp run src/main.py

添加到Claude桌面

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "ontoportal": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/absolute/path/to/ontoportal_mcp",
        "mcp",
        "run",
        "src/main.py"
      ],
      "env": {
        "AGROPORTAL_API_KEY": "your_api_key_here"
      }
    }
  }
}

发展

该项目的结构如下:

  • src/main.py -MCP服务器入口点。
  • src/config.py -配置和环境变量处理。
  • src/clients/ontoportal_client.py -用于与AgroPortal API交互的客户端包装。
  • src/tools/ontoportal_tools.py -向LLM公开的MCP工具的注册和定义。

许可证

MIT许可证

目录标签

目录标签

PythonClaude搜索本体搜索本地部署语义资源AI工具词汇表管理文本注释

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP