Oro Intel Mcp

io.github.oro-intel由 GitHub 账号 oro-intel 发布v1.0.0更新于 Oct 24, 2026

UK public procurement data for AI agents: tenders, contracts, buyer and supplier profiles.

已验证Streamable HTTP可网页运行数据与分析商业与电商

概览

AI 生成的概览

托管型 MCP 服务器,为 AI 助手提供英国公共采购实时数据:招标公告、已授合同以及采购方与供应商档案。

可以做什么
  • 搜索招标与合同公告,并搜索仍在开放的招标
  • 查询单条公告或合同,并列出合同附带的文件
  • 将公司名称解析为记录、列出该公司中标的合同,并获取完整供应商档案
  • 解析采购方(如地方议会或政府部门)、列出其发布的合同,并获取完整采购方档案
  • 查询框架协议,并对某个查询执行批量导出
  • 查询剩余额度
适用场景
适合需要英国公共部门招标与合同信息的智能体开发者、投标与采购工具、市场情报及政府科技应用。它是托管服务,适合支持远程 streamable-HTTP MCP、并能通过 OAuth 登录或发送 API 密钥的客户端。
运行要求
远程 streamable-HTTP 端点 api.oro-intel.com(需保留末尾斜杠),无需本地安装。认证方式为交互式客户端使用 OAuth 登录,或在 Authorization 请求头中发送 Bearer API 密钥(在服务商控制台创建)。需要带额度的账户,注册赠送 250 点免费额度。
安装前请注意
调用按量计费:1 点额度等于 0.01 英镑,各工具每次消耗 2 至 100 点,批量导出每 1,000 行 100 点,免费额度用完后会产生真实费用。API 密钥是机密,通过 Authorization 请求头发送,请勿写入共享配置。建议传入 Idempotency-Key 请求头,避免重试被重复计费。查询内容会发送到服务商服务器。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Oro Intel Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.oro-intel%2Foro-intel-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "oro-intel": {
      "type": "http",
      "url": "https://api.oro-intel.com/mcp/"
    }
  }
}

README

Oro Intel MCP — UK Public Procurement Data for AI Agents

[MCP] [Docs] [OpenAPI 3.1] [License: MIT]

UK public procurement data for AI agents — tenders, contracts, buyer and supplier profiles over MCP and REST. 250 free credits.

Give any AI agent live UK public-sector procurement data — tender notices, awarded contracts, buyer (council/department) and supplier profiles — over MCP or a plain REST API. Same account, same credits, both transports. Charged on success only.

  • What it covers: UK Contracts Finder + Find a Tender notices, awarded contracts and their documents, company/supplier profiles, buyer profiles, frameworks, bulk export.
  • Who it's for: agent builders, procurement/bid-writing tools, market-intelligence and govtech apps.
  • Remote & hosted: nothing to run locally. Point your client at the URL.
  • Auth: sign in with OAuth (interactive clients — no key to copy), or send an API key as Authorization: Bearer oro_... (headless agents and scripts).

60-second quickstart

  1. Interactive client (Claude, ChatGPT, Cursor…): add the server below and sign in when prompted — done. Headless/scripts: create a key at https://app.oro-intel.com/dashboard/developers (shown once).
  2. Add the server to your client (matrix below).
  3. Ask: "search UK tenders for EV charging in the last 30 days."

Install

Endpoint: https://api.oro-intel.com/mcp/ — keep the trailing slash. Interactive clients: OAuth sign-in, no header needed. Headless: header Authorization: Bearer oro_YOUR_KEY.

Claude Code
bash
claude mcp add --transport http oro-intel https://api.oro-intel.com/mcp/

Sign in in the browser window that opens (or run /mcp → oro-intel → Authenticate). For headless use, pass a key instead:

bash
claude mcp add --transport http oro-intel https://api.oro-intel.com/mcp/ \  --header "Authorization: Bearer oro_YOUR_KEY"

If the header is dropped, add to ~/.claude.json under mcpServers:

json
"oro-intel": {  "type": "http",  "url": "https://api.oro-intel.com/mcp/",  "headers": { "Authorization": "Bearer oro_YOUR_KEY" }}
Claude Desktop & claude.ai

Settings → Connectors → Add custom connector. Name it Oro Intel, paste https://api.oro-intel.com/mcp/, click Add, sign in when prompted.

Or edit claude_desktop_config.json:

json
{ "mcpServers": { "oro-intel": {  "type": "http",  "url": "https://api.oro-intel.com/mcp/",  "headers": { "Authorization": "Bearer oro_YOUR_KEY" } } } }
Cursor

Settings → MCP → Add new MCP server, or .cursor/mcp.json (project) / ~/.cursor/mcp.json (global):

json
{ "mcpServers": { "oro-intel": {  "url": "https://api.oro-intel.com/mcp/",  "headers": { "Authorization": "Bearer oro_YOUR_KEY" } } } }

Omit headers to use OAuth sign-in instead.

Windsurf

~/.codeium/windsurf/mcp_config.json:

json
{ "mcpServers": { "oro-intel": {  "serverUrl": "https://api.oro-intel.com/mcp/",  "headers": { "Authorization": "Bearer oro_YOUR_KEY" } } } }
VS Code (Copilot agent mode)

.vscode/mcp.json:

json
{ "servers": { "oro-intel": {    "type": "http",    "url": "https://api.oro-intel.com/mcp/",    "headers": { "Authorization": "Bearer ${input:oro_key}" } } },  "inputs": [ { "type": "promptString", "id": "oro_key",    "description": "Oro Intel API key", "password": true } ] }
ChatGPT (Developer Mode)

Settings → Apps & Connectors → Advanced settings → Developer mode (Plus/Pro), then Create connector with MCP server URL https://api.oro-intel.com/mcp/. Choose OAuth and sign in when prompted. (Remote streamable-HTTP only.)

Codex
bash
codex mcp add oro-intel --url https://api.oro-intel.com/mcp/

Or ~/.codex/config.toml:

toml
[mcp_servers.oro-intel]url = "https://api.oro-intel.com/mcp/"
Gemini CLI

~/.gemini/settings.json:

json
{ "mcpServers": { "oro-intel": { "httpUrl": "https://api.oro-intel.com/mcp/" } } }

Restart the CLI and sign in in the browser window that opens on first use.

Cline / any other client

Any client that supports remote streamable-HTTP MCP works: URL https://api.oro-intel.com/mcp/, and either OAuth sign-in or the header Authorization: Bearer oro_YOUR_KEY.

json
"oro-intel": {  "type": "http",  "url": "https://api.oro-intel.com/mcp/",  "headers": { "Authorization": "Bearer oro_YOUR_KEY" }}

Tools

The MCP tools mirror the REST API one-to-one and carry the same credit costs. Each tool description states its cost, so the agent knows before it calls. 1 credit = £0.01.

ToolWhat it returnsCredits
oro_search_noticesSearch tender/contract notices2
oro_search_tendersSearch live (open) tenders2
oro_lookup_contractFull record for one notice/contract5
oro_contract_documentsDocuments attached to a contract10
oro_lookup_companyResolve a company name → record5
oro_company_contractsContracts a company has won10
oro_company_profileFlagship — full supplier profile: core record + every contract won, one call12
oro_lookup_buyerResolve a buyer (council/dept) name → record5
oro_buyer_contractsContracts a buyer has issued10
oro_buyer_profileFull buyer profile20
oro_lookup_frameworkFramework agreement record5
oro_bulk_exportBulk pull for a query100 / 1,000 rows
oro_get_balanceRemaining creditsfree

Auth & credits

One account covers both API and MCP. 250 free credits on signup; 1 credit = £0.01. Charged on success only — an empty lookup isn't billed. Pass an Idempotency-Key header so retries never double-bill. Out of credits → 402 insufficient_credits with a top_up_url in the body.

Every metered response echoes credits_charged and credits_remaining.

Also available as a REST API

Prefer plain HTTP? Same data, same key: https://api.oro-intel.com/v1/* (OpenAPI 3.1: https://api.oro-intel.com/openapi.json).

bash
curl -s "https://api.oro-intel.com/v1/companies/search?name=Serco" \  -H "Authorization: Bearer $ORO_API_KEY"

Examples

Runnable snippets in /examples: curl · Python · JavaScript · LangChain · LlamaIndex · OpenAI function calling · Vercel AI SDK · PydanticAI. Every example runs the flagship flow — resolve a company by name, then fetch its full profile — and prints credits_charged / credits_remaining.

Links

Docs https://documentation.oro-intel.com · MCP guide https://documentation.oro-intel.com/docs/mcp · Quickstart https://documentation.oro-intel.com/docs/quickstart · Agents start here https://documentation.oro-intel.com/llms.txt · Status https://documentation.oro-intel.com/docs/status · Changelog CHANGELOG.md

来源:README.md,提交 91d9235

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 60%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分