MCP.Market

Patent by Ouroboros Apps MCP server

online · 100% uptime
by LAHutchins91·io.github.LAHutchins91/patent·v1.0.1

USPTO patent search and prior art lookup. Not legal advice

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Patent by Ouroboros Apps yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Patent by Ouroboros Apps tools (4)

write = sends, deletes, buys or posts
  • find_patent_citationsFree

    List documents cited by a US patent and documents that cite it, using USPTO grant references and USPTO office-action citations. The PatentsView citation graph is paused. Not legal advice.

  • get_patentFree

    Fetch one US patent's title, abstract, claims, status, family, and citations from USPTO. Missing text is omitted rather than filled in. Not legal advice.

  • search_patentsFree

    Search public US patent records by keywords, claim language, CPC class, assignee, inventor, or grant date. Every number in the result was returned by USPTO. Not legal advice.

  • search_prior_artFree

    Turn an idea description into a public-patent search and return the closest records the offices actually returned, with Google Patents links. Ranking counts overlapping words. It is not a patentability opinion. Not legal advice.

Public scan report

scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 975ms20/20
  • Tool poisoning4 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Patent by Ouroboros Apps compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 88% of 3,470 Web search servers
Tools
4
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
135 ms
faster than 82% of 2,238 Web search servers

What its tools let an agent do: 4 read

Install Patent by Ouroboros Apps in Claude Code, Cursor or VS Code

claude mcp add --transport http patent https://patent-mcp.vercel.app/mcp
Add to Cursor

What the publisher says

From the Patent by Ouroboros Apps repository's README, as published. We do not edit it. Read it on GitHub

Patent by Ouroboros

Patent by Ouroboros is a remote MCP server for inventors, startup founders, patent agents and attorneys, and engineers who need to check whether an idea already appears in the public patent record.

It searches United States patent records on the USPTO Open Data Portal. Google Patents is used only as a link. Every patent number in a tool result is copied from a USPTO response. The server does not fill in numbers when USPTO does not answer.

This is not legal advice. It is not a substitute for a registered patent attorney or agent. A result is not an opinion on patentability, infringement, validity, or freedom to operate.

Hosted server

  • MCP server URL: https://patent-mcp.vercel.app/mcp (live, Streamable HTTP, OAuth sign-in)
  • Health: https://patent-mcp.vercel.app/health
  • Protected-resource metadata: https://patent-mcp.vercel.app/.well-known/oauth-protected-resource
  • Connect guide: https://patent-mcp.vercel.app/connect
  • Docs: https://ouroborosapps.com/docs/patent
  • Coverage on the hosted server: United States patents from the USPTO Open Data Portal.
  • Registry name: io.github.LAHutchins91/patent

Connect

The hosted MCP address is https://patent-mcp.vercel.app/mcp. A self-hosted copy uses its own origin plus /mcp. Locally that is http://127.0.0.1:8787/mcp.

Sign in when the assistant opens OAuth. Leave the client id and secret empty. The server supports OAuth 2.1 dynamic client registration and PKCE (S256). Do not paste a password or an office API key into the assistant.

Cursor, in ~/.cursor/mcp.json or a project .cursor/mcp.json:

{
  "mcpServers": {
    "patent": {
      "url": "https://patent-mcp.vercel.app/mcp"
    }
  }
}

Claude Code:

claude mcp add --transport http patent https://patent-mcp.vercel.app/mcp

ChatGPT, Claude, Gemini, Grok, and any other Streamable HTTP client: add the same URL, choose OAuth, and leave client id and secret blank. Full steps are on /connect.

A new account includes 14 days of search access. After the trial, Pro continues through Stripe Checkout. The amount is shown by Stripe, not in this repository.

server.json is the MCP Registry manifest (io.github.LAHutchins91/patent). Its remotes[0].url is the hosted server, https://patent-mcp.vercel.app/mcp, and its icon is https://patent-mcp.vercel.app/logo.jpg. A self-hosted copy should point both at its own origin.

Tools

  • search_patents — keywords, claim language, CPC class, assignee, inventor, and dates
  • get_patent — abstract, claims, status, family, and citations for one record
  • findpatentcitations — documents that cite a patent, and documents that patent cites
  • searchpriorart — an idea description in, the closest USPTO records and their Google Patents links out

Citation coverage is the USPTO grant document and USPTO office-action citations. The PatentsView citation graph is paused: USPTO paused the PatentsView PatentSearch API when PatentsView moved to the Open Data Portal on 20 March 2026.

Run locally

npm install
cp .env.example .env
npm run dev

The server listens on port 8787. GET /health returns JSON. billingConfigured is true only when STRIPESECRETKEY, STRIPEPRICEMONTHLY, and STRIPEPRICEYEARLY are all set.

npm test
npm run typecheck

Tests call the public USPTO host. Office payloads that require a key are mocked. With USPTOAPIKEY in the environment, the live test uses that key instead of expecting the unauthenticated response.

Environment

Lawrence needs to supply:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Patent by Ouroboros Apps: common questions

Is Patent by Ouroboros Apps MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Patent by Ouroboros Apps safety report
How do I install Patent by Ouroboros Apps?
It runs remotely at patent-mcp.vercel.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Patent by Ouroboros Apps need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Patent by Ouroboros Apps maintained?
The last commit was 26 days ago (2026-10-09). The latest release is v1.0.1.
Is Patent by Ouroboros Apps up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Patent by Ouroboros Apps?
Servers from other publishers that do the same job: The Company Atlas MCP server and Legal Data Hunter MCP server.
How does Patent by Ouroboros Apps compare with other Web search MCP servers?
safety score 91/100 (higher than 88% of 3,470 Web search servers); tools 4 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Patent by Ouroboros Apps

Same job from other publishers: the closest match first, then the best rated.

  • The Company Atlas
    Global customs trade data and company registry. Search shipments, and look up legal entities.
    B
  • Legal Data Hunter
    Search 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.
    A

More from LAHutchins91 →