protogrid

Search / tools.ouro/ouro-tools

Ouro Tools

R0· no sign-in

Tools for charts, PDFs, tables, webpages, temporary sharing, webhooks, forms, and feeds.

v0.1.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality85good
Trust96of 100
Uptime, 30 days99%
Latency p501213 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ouro-tools": {
      "type": "http",
      "url": "https://ouro.tools/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
claude mcp add --transport http ouro-tools https://ouro.tools/mcp --header "X-API-Key: ${X_API_KEY}"
[mcp_servers.ouro-tools]
url = "https://ouro.tools/mcp"
env_http_headers = { "X-API-Key" = "X_API_KEY" }
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ouro-tools": {
      "type": "remote",
      "url": "https://ouro.tools/mcp",
      "enabled": true,
      "headers": {
        "X-API-Key": "{env:X_API_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "ouro-tools": {
      "type": "http",
      "url": "https://ouro.tools/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ouro-tools&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vb3Vyby50b29scy9tY3AiLCJoZWFkZXJzIjp7IlgtQVBJLUtleSI6IiR7WF9BUElfS0VZfSJ9fQ%3D%3D"
}
{
  "servers": {
    "ouro-tools": {
      "type": "http",
      "url": "https://ouro.tools/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "ouro-tools": {
      "httpUrl": "https://ouro.tools/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
extensions:
  "ouro-tools":
    enabled: true
    name: "ouro-tools"
    type: streamable_http
    uri: "https://ouro.tools/mcp"
    headers:
      "X-API-Key": "${X_API_KEY}"
    timeout: 300

Placeholders to fill from your own secret store: ${X_API_KEY}. The registry never accepts secret values.

Quality 85 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations19 of 19 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: droplink_publish_document (idempotentHint); droplink_delete_document (idempotentHint); hookbox_read_inbox (idempotentHint); …
  • pass
    tools.token_costabout 2,132 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes3 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

19 tools, about 2,132 tokens to load them all · tool set 9c616d75c5bc · tools last changed 2026-09-29 · checked 2026-10-20 09:31 UTC

Tool changes

  • feedform_normalize_feedchangedannotations
  • sourcecheck_check_sourceschangedannotations
  • cleanread_read_pagechangedannotations

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-99% +updated-28d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ouro.tools/mcp streamable-httpnoneyes99%1213 ms2025-11-252026-10-20

Tools (19)

chartlink_create_chartCreate a bar, line, or stacked bar chart from numbers. Returns SVG and PNG files plus a hosted result for 24 hours.
chartlink_get_chartread-onlyRetrieve a chart and download URLs before its 24-hour expiry.
cleanread_read_pageread-onlyExtract readable text, Markdown, headings, HTTP links, and tables from one accessible public webpage. Does not execute JavaScript or bypass access restrictions.
collect_close_formStop accepting responses. Answers remain privately accessible until expiry.
collect_create_formCreate a form for 30 days and up to 100 responses. Costs $1 in credits after the trial. Returns a public form link and a private owner token.
collect_delete_formdestructiveDelete a form and its responses using the owner token.
collect_read_formread-onlyRead public form questions and availability. Does not expose answers or owner credentials.
collect_read_responsesread-onlyPrivately retrieve a form and its answers with its owner token.
collect_submit_responseSubmit answers keyed by question ID to an open form. Text is limited to 2,000 characters per answer and 32 KB total.
droplink_delete_documentdestructiveDelete a published DropLink immediately using its private deletion token.
droplink_publish_documentPublish a Markdown report or CSV table as a readable, publicly shareable page for 24 hours. Returns a private deletion token only once. Scripts, images, and embeds are removed. Limits: 80,000 bytes, 500 CSV rows, 30 columns.
droplink_read_documentread-onlyRead a published DropLink document and its expiry. Expired links return 404.
feedform_normalize_feedread-onlyNormalize one RSS 2.0 or Atom XML feed to stable JSON. Free; 1 MiB input, up to 100 returned items. Does not fetch URLs or retain feed content.
hookbox_create_inboxCreate a 24-hour webhook inbox with independent incoming and private reading capabilities. Accepts 100 events up to 16 KB each.
hookbox_delete_inboxdestructiveDelete a webhook inbox and all its stored events.
hookbox_read_inboxread-onlyRead a webhook inbox using its private read token.
printkit_create_pdfCreate a PDF using a report, proposal, or briefing layout. Provide Markdown or structured sections. Maximum 10 pages. Files expire after 24 hours. Limited trial usage, then 10 cents per document from prepaid credit.
sourcecheck_check_sourcesread-onlyCheck up to ten public source URLs for successful HTTP responses, final URLs, titles, and optional quotation matches in fetched text. Reports blocked and unreadable sources honestly. Does not verify factual truth.
tablelift_extract_tablesExtract bordered tables from a text-based PDF into CSV and JSON with source page numbers. Maximum 3 MB and 10 pages. Scans and borderless tables are unsupported. Costs 10 cents per document page after the trial allowance; no charge when no useful tables are found.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "tools.ouro/ouro-tools",
  "title": "Ouro Tools",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ouro.tools/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "X-API-Key",
          "isSecret": true,
          "description": "Optional account key for prepaid credits. Free tools and daily trials do not require it."
        }
      ]
    }
  ],
  "version": "0.1.0",
  "repository": {
    "url": "https://github.com/ZackRhodes/Ouro-Tools",
    "source": "github"
  },
  "websiteUrl": "https://ouro.tools/agents/",
  "description": "Tools for charts, PDFs, tables, webpages, temporary sharing, webhooks, forms, and feeds."
}