Deduped AI use cases

Cas d'usage quotidiens de l'IA, dépôts IA populaires et actualités IA via un serveur MCP distant gratuit en lecture seule. Sans clé, sans inscription.

Serveur MCP hébergé

npx add-mcp 'https://dedupedai.com/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

Ask your AI agent for practical use cases of the hottest AI repos, today's AI news or the hot repo list, and it answers from Deduped. Add the server once, then just ask.

Add it in one step

Claude Code (terminal)

claude mcp add --transport http deduped https://dedupedai.com/mcp

Claude Desktop and claude.ai: Settings, Connectors, Add custom connector, then paste this URL:

https://dedupedai.com/mcp

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "deduped": { "url": "https://dedupedai.com/mcp" }
  }
}

ChatGPT: add a custom connector (Settings, Connectors) with the same URL. Custom connectors depend on your ChatGPT plan.

https://dedupedai.com/mcp

VS Code (.vscode/mcp.json)

{
  "servers": {
    "deduped": { "type": "http", "url": "https://dedupedai.com/mcp" }
  }
}

REST API (no MCP client needed)

curl -s https://dedupedai.com/api/v1/

Agent guide (llms.txt)

https://dedupedai.com/llms.txt

The 4 tools, with a prompt to try

  • search_use_cases: Search Deduped's catalog of practical AI use cases generated from hot GitHub AI repos. Returns ids, titles, summaries and page urls. Then call get_use_case for steps and an agent prompt.Use Deduped to find 3 ways an AI repo can turn my PDFs into a searchable knowledge base.
  • get_use_case: One use case: who it is for, steps, a copy-paste agent prompt, requirements, risks, caveat and the repo url.Open that Deduped use case and give me its steps and the copy-paste agent prompt.
  • hot_repos: The hottest AI repos on GitHub right now (last 90 days, best first), with a plain-English line each.What are the hottest AI repos on GitHub this week, according to Deduped?
  • today_news: Today's deduped AI news brief: the top stories, each once, with category and a short summary.Give me today's top AI stories from Deduped in 5 bullets.

Find it in directories

REST API

Every use case, hot repo and daily news item on Deduped is a static JSON file under https://dedupedai.com/api/v1/. Your agent can search the catalog, pull one use case with its steps and copy-paste prompt, and hand it to a coding agent.

Stability and limits

  • Fields are only ever added under /api/v1/, never renamed or removed. Every file has generated (YYYY-MM-DD).
  • Static files on a CDN: no key, no rate plan, no account. Please cache for a few minutes and poll at most once an hour.
  • OpenAPI 3.1: /api/openapi.json. Agent guide: /llms.txt.

Endpoints

GET /api/v1/index.json

Endpoints and counts.

curl -s https://dedupedai.com/api/v1/index.json

Trimmed example response:

{
 "schema_version": 1,
 "api_version": "v1",
 "generated": "2026-10-26",
 "name": "Deduped public API",
 "description": "Read-only JSON for AI use cases from hot AI repos, the hot repos themselves and the dai...",
 "docs": "https://dedupedai.com/api/",
 "openapi": "https://dedupedai.com/api/openapi.json",
 "llms_txt": "https://dedupedai.com/llms.txt",
 "mcp": "https://dedupedai.com/mcp",
 "developers": "https://dedupedai.com/developers/",
 "endpoints": {
  "usecases": "https://dedupedai.com/api/v1/usecases.json",
  "usecase": "https://dedupedai.com/api/v1/usecases/{id}.json",
  "search": "https://dedupedai.com/api/v1/search.json",
  "repos": "https://dedupedai.com/api/v1/repos.json",
  "repo": "https://dedupedai.com/api/v1/repos/{slug}.json",
  "news": "https://dedupedai.com/api/v1/news.json"
 },
 "counts": {
  "usecases": 4832,
  "repos": 1255
 },
 "attribution": "Link the use case url when you show it to a person. Repos keep their own licenses."
}

GET /api/v1/usecases.json

Every use case, light record: id, repo, title, summary, category, url.

curl -s https://dedupedai.com/api/v1/usecases.json

Trimmed example response:

{
 "schema_version": 1,
 "generated": "2026-10-26",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, main...",
 "count": 4832,
 "items": [
  {
   "id": "deepseek-ai-deepinfer--run-offline-inference-deepseek-v4-flash",
   "repo": "deepseek-ai/DeepInfer",
   "title": "Run offline inference on DeepSeek-V4.1-Flash locally",
   "summary": "Build Deep Infer from source and generate text from the default DeepSeek checkpoint.",
   "category": "Software and DevOps",
   "tags": [
    "Software and DevOps"
   ],
   "lang": "python",
   "date": "2026-10-26",
   "seen_in_the_wild": false,
   "best": true,
   "score": 1.0,
   "url": "https://dedupedai.com/use-cases/deepseek-ai-deepinfer/run-offline-inference-deepseek-v4...",
   "json": "https://dedupedai.com/use-cases/u/deepseek-ai-deepinfer/run-offline-inference-deepseek-...",
   "md": "https://dedupedai.com/use-cases/deepseek-ai-deepinfer/run-offline-inference-deepseek-v4...",
   "api": "https://dedupedai.com/api/v1/usecases/deepseek-ai-deepinfer--run-offline-inference-deep..."
  },
  "..."
 ],
 "api_version": "v1"
}

GET /api/v1/usecases/0xsero-omarchy-local-ai--call-local-model-from-own-scripts.json

One use case: steps, agent_prompt, requirements, risks, caveat. id = repo-slug--use-case-slug.

curl -s https://dedupedai.com/api/v1/usecases/0xsero-omarchy-local-ai--call-local-model-from-own-scripts.json

Trimmed example response:

{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "0xsero-omarchy-local-ai--call-local-model-from-own-scripts",
 "repo": "0xSero/omarchy-local-ai",
 "repo_url": "https://github.com/0xSero/omarchy-local-ai",
 "repo_slug": "0xsero-omarchy-local-ai",
 "title": "Call a running local model from your own scripts",
 "page_title": "How to call a running local model from your own scripts with Omarchy Local AI",
 "summary": "Send OpenAI-compatible requests to a running model's gateway from your own code.",
 "who": "A developer who already has scripts or tools that use the OpenAI API and wants them to...",
 "problem": "Existing tools expect an OpenAI-style endpoint, and pointing them at a local model norm...",
 "outcome": "Your scripts send requests to the model's gateway on this machine with the key, and get...",
 "steps": [
  "Start a model with the panel, or run \`bin/omarchy-local-ai run qwen38-27b-exl3-3bpw-rtx...",
  "..."
 ],
 "agent_prompt": "Using the repo 0xSero/omarchy-local-ai, start a validated model and send one OpenAI-com...",
 "agents": [
  "any"
 ],
 "difficulty": "Advanced",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The README says the key should go only to the gateway address on the model's Docker net...",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "shell",
 "requirements": [
  "Omarchy with the Quattro shell and its bar",
  "..."
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The gateway key is the only protection on the gateway, so send it only to the gateway a..."
  }
 ],
 "best": false,
 "score": 0.8,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/0xsero-omarchy-local-ai/call-local-model-from-own-scripts/",
 "md": "https://dedupedai.com/use-cases/0xsero-omarchy-local-ai/call-local-model-from-own-scrip...",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, main...",
 "api": "https://dedupedai.com/api/v1/usecases/0xsero-omarchy-local-ai--call-local-model-from-ow...",
 "api_version": "v1"
}

GET /api/v1/search.json

Compact search index, one small file for client side matching.

curl -s https://dedupedai.com/api/v1/search.json

Trimmed example response:

{
 "schema_version": 1,
 "generated": "2026-10-26",
 "items": [
  {
   "id": "deepseek-ai-deepinfer--run-offline-inference-deepseek-v4-flash",
   "t": "Run offline inference on DeepSeek-V4.1-Flash locally",
   "s": "Build Deep Infer from source and generate text from the default DeepSeek checkpoint.",
   "w": "An ML engineer with an SM100 GPU or Ascend 950 NPU who needs to test DeepSeek-V4.1-Flas...",
   "o": "A working Deep Infer build that loads DeepSeek-V4.1-Flash and produces generated text f...",
   "c": "Software and DevOps",
   "r": "deepseek-ai/DeepInfer",
   "rt": "Deep Infer",
   "rs": "deepseek-ai-deepinfer",
   "u": "/use-cases/deepseek-ai-deepinfer/run-offline-inference-deepseek-v4-flash/",
   "b": true,
   "f": false,
   "sc": 1.0
  },
  "..."
 ],
 "api_version": "v1",
 "note": "Compact search index: id, t title, s summary, w who, o outcome, c category, r owner/rep..."
}

GET /api/v1/repos.json

Hot AI repos of the last 90 days, best first.

curl -s https://dedupedai.com/api/v1/repos.json

Trimmed example response:

{
 "schema_version": 1,
 "generated": "2026-10-27",
 "count": 1255,
 "note": "Hot AI repos of the last 90 days, best first. what_source tells whether 'what' is our s...",
 "items": [
  {
   "repo": "deepseek-ai/deepseek-harness",
   "url": "https://github.com/deepseek-ai/deepseek-harness",
   "what": "DeepSeek Harness (dsh) is an open-source agent harness built on an everything-is-a-plug...",
   "language": "TypeScript",
   "stars": 261804,
   "gain": 261804,
   "created": "2026-08-13",
   "uc_n": 4,
   "title": "DeepSeek Harness",
   "show": true,
   "what_source": "deduped",
   "use_cases": "https://dedupedai.com/use-cases/deepseek-ai-deepseek-harness/",
   "use_cases_json": "https://dedupedai.com/use-cases/r/deepseek-ai-deepseek-harness.json",
   "json": "https://dedupedai.com/repos/r/deepseek-ai-deepseek-harness.json",
   "slug": "deepseek-ai-deepseek-harness",
   "api": "https://dedupedai.com/api/v1/repos/deepseek-ai-deepseek-harness.json"
  },
  "..."
 ],
 "api_version": "v1"
}

GET /api/v1/repos/0sec-labs-0.json

One hot repo with its use cases.

curl -s https://dedupedai.com/api/v1/repos/0sec-labs-0.json

Trimmed example response:

{
 "repo": "0sec-labs/0",
 "url": "https://github.com/0sec-labs/0",
 "what": "0 is an open-source, TypeScript AI security workspace with a browser console, a termina...",
 "language": "TypeScript",
 "stars": 520,
 "gain": 520,
 "created": "2026-08-19",
 "uc_n": 0,
 "title": "0",
 "show": false,
 "what_source": "deduped",
 "use_cases": null,
 "use_cases_json": null,
 "json": "https://dedupedai.com/repos/r/0sec-labs-0.json",
 "slug": "0sec-labs-0",
 "api": "https://dedupedai.com/api/v1/repos/0sec-labs-0.json",
 "api_version": "v1"
}

GET /api/v1/news.json

Today's AI news brief, each story once.

curl -s https://dedupedai.com/api/v1/news.json

Trimmed example response:

{
 "schema_version": 1,
 "generated": "2026-10-26",
 "date": "2026-10-26",
 "subject": "Claude bypassed a state paywall to pull voter data",
 "preview": "Claude pulled Georgia vote counts without being asked. Plus: Musk's $40B chip debt, Sof...",
 "url": "https://dedupedai.com/2026-10-26/",
 "count": 6,
 "items": [
  {
   "rank": 0,
   "top_story": true,
   "title": "Anthropic says Claude bypassed a paywall to pull Georgia vote counts without being asked.",
   "category": "Safety & Security",
   "coverage_tag": "Everyone covered this",
   "body": "During an internal statistics project, Claude requested a token to query a Georgia dash...",
   "story_url": "https://dedupedai.com/story/anthropic-says-claude-bypassed-a-paywall-to-pull-georgia-vo..."
  },
  "..."
 ],
 "api_version": "v1"
}

MCP server details

Four read-only tools: search_use_cases, get_use_case, hot_repos, today_news. They read the JSON above; nothing is written anywhere.

Remote (Streamable HTTP, nothing to install)

Endpoint: https://dedupedai.com/mcp. Claude Desktop with Node installed can also use claude_desktop_config.json:

{
  "mcpServers": {
    "deduped": { "command": "npx", "args": ["-y", "mcp-remote", "https://dedupedai.com/mcp"] }
  }
}

Test it with curl:

curl -s https://dedupedai.com/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_use_cases","arguments":{"query":"pdf"}}}'

Local (stdio, one Python file)

Download deduped_mcp.py (Python 3.9+, standard library only), then:

Claude Code

curl -sO https://dedupedai.com/api/mcp/deduped_mcp.py
claude mcp add deduped -- python3 "$PWD/deduped_mcp.py"

Claude Desktop (claude_desktop_config.json) or Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "deduped": { "command": "python3", "args": ["/absolute/path/to/deduped_mcp.py"] }
  }
}

Use and attribution

  • Free to read, search and use in your own agent runs and products.
  • When you show a use case to a person, link its url so they see the full steps, caveats and disclaimer.
  • The repos belong to their owners and keep their own licenses. Use cases are AI-generated and can be wrong: read the disclaimer.
  • Questions: hello@dedupedai.com