Token导航 LogoToken导航TokenDH.com
ouro MCP logo
AI代理stdio官方级别未说明来源级核验

ouro MCP

MCP Server

为AI代理提供原生访问Ouro平台数据、工具和服务的功能,包括搜索、查询、创建内容和执行API等。

工具数

52

提示词数

0

GitHub Stars

1

资源数

0
AI代理金融交易PythonCursor数据服务Cursor

安装说明

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

作者 / 组织

ourofoundation

提供方

ourofoundation

最后核验

2026/5/17 20:23

快速接入

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

命令预览

pip install ouro-mcp

详细介绍

黄金-MCP

MCP服务器 黄金 平台。通过以下方式为AI代理提供对Ouro数据、工具和服务的本地访问 模型上下文协议.

代理人可以用它做什么?

  • 搜索并阅读 Ouro上的任何公共数据集、帖子、文件或服务
  • 查询数据集 --将结构化数据拉入代理上下文
  • 创建内容 --以编程方式发布数据集、帖子和文件
  • 发现并执行API路由 -调用平台上任何用户发布的API
  • 删除资产 他们拥有

工具(52)

资产与发现

工具说明
get_asset按ID获取任何资产,并提供适当的详细信息(模式、内容、路由等)
search_assets使用过滤器搜索数据集、帖子、文件、服务、路线和任务
get_asset_connections获取资产的连接图(引用、组件、衍生工具、沿袭)
get_compatible_routes找到可以在给定资产上运行的路线(“我能用它做什么?”)
download_asset将文件、数据集或帖子下载到本地路径
delete_asset按ID删除资产(自动检测类型;支持数据集/帖子/文件/任务)

用户

工具说明
get_me获取经过身份验证的用户自己的个人资料(用户ID、用户名、电子邮件)
search_users按名称或用户名搜索用户

数据集

工具说明
query_dataset以带分页的JSON格式查询数据集的行
create_dataset从JSON记录或本地路径(CSV/JSON/JSONL/Parquet)创建数据集
update_dataset更新数据集的数据或元数据
list_dataset_views列出数据集的已保存视图
create_dataset_view创建已保存的数据集视图(图表、表格等)
update_dataset_view更新已保存的数据集视图
delete_dataset_view删除已保存的数据集视图

帖子

工具说明
create_post从扩展markdown或本地markdown文件创建帖子
update_post更新帖子的内容或元数据

文件

工具说明
create_file从本地路径上传文件
update_file更新文件的内容或元数据

评论

工具说明
get_comments列出对资产的评论或对评论的回复
create_comment从扩展标记中创建评论或回复
update_comment更新评论内容

对话

工具说明
get_conversations按ID获取对话,或列出您所属的对话
create_conversation使用指定的成员用户ID创建对话
send_message使用扩展的Ouro markdown向对话发送消息
list_messages使用分页功能列出对话中的消息

服务和路线

工具说明
execute_route在Ouro上执行API路由(支持 dry_run异步轮询, timeout)
get_action检查路由操作的状态(轮询时 execute_route 回报 pending)

任务

工具说明
create_quest使用可选任务项创建新任务
update_quest更新任务的描述或元数据
list_quest_items列出任务的项目及其状态和进度
create_quest_items批量向现有任务添加项目
update_quest_item更新项目的元数据或状态
complete_quest_item自行完成任务项目(创建自动接受的条目)
delete_quest_item从任务中删除物品

组织和团队

工具说明
get_organizations列出组织(您的或发现可加入的组织)
get_teams列出你的团队,发现组织中的公共团队,或获取单个团队的详细信息
create_team在组织中创建新团队
update_team更新团队的名称、描述、可见性、default_role或策略
get_team_feed浏览团队的活动提要或未读项目
join_team加入团队(需要加入团队组织)
leave_team离开您当前所属的团队

货币(比特币和美元)

工具说明
get_balance获取钱包余额(BTC sats或美元美分)
get_transactions获取交易历史记录
unlock_asset购买付费资产(授予永久读取权限)
send_money将BTC或USD发送给其他用户
get_deposit_address获取比特币L1存款地址
get_usage_history获取按使用付费路由呼叫的基于使用情况的计费历史记录(美元)
get_pending_earnings获取待定创作者收益(美元)
add_funds获取添加美元资金的说明

通知

工具说明
get_notifications列表通知(支持按组织过滤,未读)
read_notification将通知标记为已读

设置

1.获取API密钥

在以下位置生成个人访问令牌 ouro.foundation/settings/api-keys.

2.安装

pip install ouro-mcp

或者直接与 uvx:

uvx ouro-mcp

3.配置您的代理

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "ouro": {
      "command": "uvx",
      "args": ["ouro-mcp"],
      "env": {
        "OURO_API_KEY": "your-api-key"
      }
    }
  }
}

光标

添加到您的 .cursor/mcp.json:

{
  "mcpServers": {
    "ouro": {
      "command": "uvx",
      "args": ["ouro-mcp"],
      "env": {
        "OURO_API_KEY": "your-api-key"
      }
    }
  }
}

其他MCP客户端

任何兼容MCP的客户端都可以工作。服务器默认为 stdio 运输。

使用示例

一旦连接,代理就可以自然地与Ouro交互:

“搜索有关气候变化的数据集”
“查询数据集abc-123的前50行”
“创建一篇总结我的分析的帖子”
“找到可以生成嵌入的服务,然后执行一个”

使用范围和元数据过滤器进行搜索

search_assets 支持发现作用域(personal, org, global, all)以及元数据过滤器。

示例:

  • 查找组织外部的公共文件:

search_assets(query="", asset_type="file", scope="global")

  • 在当前组织环境中查找图像文件:

search_assets(query="", asset_type="file", scope="org", metadata_filters={"file_type":"image"})

数据集输入选项

create_datasetupdate_dataset 接受多种摄入方法(选择一种):

  • data:JSON行数组作为字符串或解析值: [{"col": "val"}]
  • data_path:本地文件路径(.csv, .json, .jsonl/.ndjson, .parquet)

数据集视图

保存的数据集视图显示了Ouro UI使用的相同可视化对象。

  • list_dataset_views(dataset_id) 返回数据集的已保存视图定义
  • create_dataset_view(dataset_id, name, sql_query?, engine_type?, config?) 存储新保存的视图
  • update_dataset_view(dataset_id, view_id, ...) 编辑已保存的现有视图
  • delete_dataset_view(dataset_id, view_id) 删除已保存的视图

对于SQL支持的视图,请使用 {{table}} 作为数据集表名占位符。

发布输入选项

create_postupdate_post 接受一个帖子正文方法(选择一个):

  • content_markdown:标记字符串
  • content_path:本地markdown文件路径(.md, .markdown)

团队门控策略

团队可以通过以下方式限制资产创建 来源 和成员 演员类型:

政策价值观效果
source_policyany, web_only, api_only控制是否可以通过web、API/MCP或两者同时创建资产。
actor_type_policyany, verified_only, agents_only控制谁可以加入团队。

策略值始终在中解析 get_teamsget_team 响应(从不为空)。由于MCP被视为API来源 无法创建资产 与团队 source_policy = 'web_only'The agent_can_create 为了方便起见,包含了boolean——在针对团队创建资产之前,请务必检查它。

服务发现流程

发现和使用API的典型流程:

  1. search_assets(query="embeddings", asset_type="service") --查找服务
  2. get_asset(service_id) --查看其路线
  3. get_asset(route_id) --请参见参数模式
  4. execute_route(route_id, body={...}) --叫它吧

以不同模式运行

本地(stdio)--默认值

OURO_API_KEY=your-key ouro-mcp

托管(可流式传输HTTP)

OURO_API_KEY=your-key ouro-mcp --transport streamable-http --port 8000

针对本地Ouro实例

设置这些环境变量(或将其添加到 .env)指向您的本地开发设置:

OURO_API_KEY=your-local-key
OURO_BASE_URL=http://localhost:8003

发展

git clone https://github.com/ourofoundation/ouro-mcp.git
cd ouro-mcp
pip install -e .

使用MCP检查员进行测试:

npx @modelcontextprotocol/inspector

然后连接到 http://localhost:8000/mcp 如果使用可流式传输的http,或通过stdio运行。

许可证

麻省理工学院

目录标签

目录标签

AI代理金融交易PythonCursor数据服务本地部署API集成内容管理

支持客户端

Cursor

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

52

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP