Skip to content
Data
MCP

agentkey

Ships with agentkey: Connect your AI agent to the world — Web search, Social media, Crypto & On-chain data. One plugin, zero extra config.

From plugin
agentkey
6541 skill1 MCP

Claude Code

> /plugin marketplace add chainbase-labs/agentkey
> /plugin install agentkey@agentkey

Security report

Found

Low risk

  • Known flaws

    Not published

  • Signed build

    Not published

  • Maintained

    Aug 24, 2026

    Last push

  • Licence

    Apache-2.0

  • Runs as

    Remote

    api.agentkey.app

  • Deprecated

    Not published

Signals from public registries, not an audit. Checked Nov 12, 2026.

agentkey README

AgentKey

One command. Full internet access for your AI agent.

Browse Twitter, search LinkedIn, scrape social media, read any webpage. Zero config. Just install and go.

Install · Platforms · FAQ · 中文

Website

Console

AgentKey - One-stop live data marketplace for your agent | Product Hunt


Install AgentKey. Give your AI superpowers.

AgentKey is the master key for the agent ecosystem. When using Claude, Manus, or other agents, you often need external data: social media, e-commerce, on-chain data, various APIs. That means hunting down API keys, managing subscriptions, or hitting dead ends.

With AgentKey installed, your agent gains all these data capabilities automatically. No per-provider registrations, no juggling separate API bills. One subscription and go.

⭐ Star this repo to get notified whenever we add new platform support or release updates.


Use Cases

You ask your agent to...Without AgentKeyWith AgentKey
🐦 What has Musk been saying on Twitter lately?Can't access, tweets blockedPulls all relevant tweets and summarizes them
📕 What do people think of this product on Instagram?Blocked, login requiredScrapes real posts, organizes by sentiment
📺 What does this YouTube / Bilibili video cover?Can't read, no subtitlesReads the video/transcript, extracts key points
📖 Find Reddit threads about this pain point403 blockedFinds relevant threads and extracts solutions
👔 Check this competitor / candidate's LinkedIn403, access issuesOpens the page, summarizes key info
🎵 What's trending on Douyin / TikTok right now?Can't scrape the hot listPulls trending topics and tags
🌐 What does this webpage say?Returns a wall of raw HTMLExtracts the content, explains it clearly
📦 What does this GitHub repo do?Have to click through yourselfReads README & Issues, one-line summary
🧾 What has this wallet / fund been buying lately?Click through a block explorerSummarizes recent transactions and positions

Before AgentKey: 10 tasks → 10 API keys → 10 separate bills.

Your agent is half-capable at best, constantly needing human help to find data, juggling credentials, drowning in complexity.

Now: one AgentKey handles everything. AgentKey unifies all the external access your AI needs to do real work.


New here? Start on the web

Before touching the terminal, you can get a feel for AgentKey directly in your browser — the website and console explain things more visually than this README can.

  • 🌐 agentkey.app — Product overview, supported platforms, live demos, pricing details
  • 🎛️ console.agentkey.app — Sign up, manage your subscription, manage your API key, track usage

The one-line install below is what plugs AgentKey into your AI agent. If you only want to look around first, the two links above are the friendlier starting point.


Install

One command. A browser tab opens for login, then you're done. The installer auto-detects every agent on your machine (40+ supported. Common examples include Claude Code, Codex, Gemini CLI, and Cursor CLI, etc.) and configures each one.

macOS / Linux

curl -fsSL https://agentkey.app/install.sh | bash

Windows (PowerShell)

irm https://agentkey.app/install.ps1 | iex

Restart your agent, then ask it something that needs the internet. A running DeepSeek Harness profile watches the home patch through HMR; stopped profiles load it on their next start.

"What has Musk been tweeting about lately?"

That's it. No API key to copy, no JSON to edit.

Need to target specific agents or run in CI? → See the "Advanced install options" item in the FAQ.


DeepSeek Harness (DSH)

The one-line installers above detect ${DSH_HOME:-~/.dsh} or the dsh command automatically. They install the AgentKey skill globally at ~/.agents/skills/agentkey, authenticate with AgentKey, and add one managed Loader block to DSH's home-level patch:

${DSH_HOME:-~/.dsh}/cordis.patch.yml

This is a CLI-managed DSH MCP integration, not a native installable DSH plugin. The home layer uses Loader id agentkey, module @deepseek-ai/dsh-mcp-client, and MCP serverName: agentkey; it is composed over current and future profiles. Tool allow/deny policy still controls whether a preset, session, or subagent can see the tools.

DSH 0.1.0-rc.7 does not provide an OAuth authProvider to its MCP SDK client. A header-free server entry cannot complete 401/RFC 9728 discovery or open a browser. DSH must use the device-code command below so the CLI writes a local Bearer key.

For a DSH-only manual install, run exactly these two steps:

npx -y skills add chainbase-labs/agentkey -g -a universal -s agentkey -y
npx -y @agentkey/cli --auth-login --only dsh

The CLI stores the real API key only in the single local home patch; no key belongs in Git. Re-running the command rotates the key and replaces the managed block. No existing profile is required. During migration it removes only top-level, column-1 AgentKey managed blocks from per-profile patches and renames a legacy .agent-presets/agentkey directory to a timestamped backup; the CLI prints that backup path. If it structurally detects an older unmarked AgentKey Loader row, it stops without changing any patch and asks you to remove that top-level insert child manually. Symlinked profile patches are inspected read-only: a clean symlink profile is allowed, while either legacy AgentKey form stops installation and reports the path for manual removal.

Only currently running profile processes observe the home-file change immediately through HMR. Stopped and future profiles load it when they start. If an old preset was already active in a session, close that session or restart DSH once after migration.

How to confirm DSH installation
  1. Open DSH → Settings → Plugins → Plugin list, search for configured id agentkey, and expand the mcp-client row. DSH 0.1 currently renders:

    • Loader path: include:agentkey (the stable configured entry id is agentkey)
    • module title: @deepseek-ai/dsh-mcp-client (the card shortens it to mcp-client)
    • Cordis status: Mounted (the underlying fiber phase is active)

    Mounted/active proves only that Cordis loaded the row. Because failOnStartupError: false, it does not prove that MCP authenticated or connected.

  2. In the intended preset/session, confirm the three core tools are visible:

    • mcp__agentkey__find_tools
    • mcp__agentkey__describe_tool
    • mcp__agentkey__execute_tool

    list_tools is deprecated and is not a readiness requirement. If a core tool is hidden only in one context, inspect that preset/session/subagent's tool policy.

  3. Ask: “Please use AgentKey to search for today's latest AI news.” Success requires an actual find_tools → describe_tool → execute_tool call, not merely a Mounted card.

Troubleshooting:

  • No agentkey row: the home patch was not written or DSH_HOME points elsewhere. Re-run the DSH-only CLI command and inspect its reported path.
  • Row exists but is not Mounted/active: inspect the Loader error and verify @deepseek-ai/dsh-mcp-client exists in the DSH installation.
  • Mounted but tools are missing: inspect MCP connection logs, the local Authorization key, and the active tool policy. In tools/list, each tool's root inputSchema.additionalProperties must be absent or true, never false.
  • 401: the local key is missing or invalid; rerun auth-login to rotate it.
  • serverName already in use: rerun the current CLI so it archives the legacy preset, then close sessions that still hold the old preset or restart DSH once.

What your agent can now do

AgentKey maintains cloud-side integrations across the open web — no extra accounts, no extra keys.

CapabilityWhat it covers
Web searchSearch engines, news, and real-time discovery across the open web
Web scrapingClean article extraction, structured data, and metadata from any URL
On-chain / CryptoToken prices, market data, on-chain activity, and project metadata
Social & contentPublic posts, videos, and discussions across major social and content platforms
FinanceStock & FX quotes, technical indicators, company financials, and earnings
E-commerceProduct listings, prices, reviews, and best-sellers across major marketplaces
BusinessCompany, funding, investor, and people data for market and competitive research

Underlying providers are routed automatically and grow over time — your agent can call find_tools to see what's currently available.

Planned: Maps & Weather


FAQ

Is it safe?

Yes. AgentKey is a master key — one platform that unlocks external capabilities for your agent. By design, we have no access to your local files, your credentials, or your agent's conversations. The only data AgentKey collects is anonymous usage telemetry — which agent you installed into, your skill version, and upgrade outcomes — never your queries or responses. See "How do I opt out of telemetry?" below.

How is this different from Claude / ChatGPT's built-in web access?

Native web access in Claude and ChatGPT has limited platform coverage. It often can't reach Twitter, on-chain data, etc. AgentKey fills those gaps.

How does pricing work? What if I use up my plan's credits?

AgentKey is subscription-based. Each plan includes a monthly credit allowance; usage beyond that is billed pay-as-you-go as overage. You can upgrade your plan or manage billing anytime at console.agentkey.app. See agentkey.app for current plans and pricing.

How do I update?

There are two pieces and they update differently:

  • MCP server: the real server is hosted at https://api.agentkey.app/v1/mcp, so it's always up to date — no local upgrade step. The @agentkey/cli package (run as npx -y @agentkey/cli --auth-login) only writes the remote-HTTP MCP config into each AI client and never has to be re-run unless you want to rotate your key.
@chainbase-labs
Ships withagentkey
6541 skill1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
654
Star history of chainbase-labs/agentkey on GitHub, a chart by star-history.com

More MCP servers from other plugins.

mem0
Auto-invoked

mem0

MCP

Stores and retrieves long term memories for AI agents to personalize their responses.

mem05d69k
@mem0ai@mem0aiInstall MCP
phrocs

phrocs

MCP

Ships with posthog: :hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI…

posthog12d41k
@posthog@posthogInstall MCP
agentmemory
Auto-invoked

agentmemory

MCP

Ships with agentmemory: #1 Persistent memory for AI coding agents based on real-world benchmarks

@rohitg00@rohitg00Install MCP
skill-seekers

skill-seekers

MCP

Ships with skill-seekers: 🧠 The data layer for AI systems. Skill Seekers turns documentation sites, GitHub repos, PDFs, videos,…

Questions about agentkey.

Which coding agents can use agentkey?
agentkey works in any agent that reads an MCP config file: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf. Each agent reads it from its own file; this page names the file for each one.
How do I add agentkey to Claude Code?
Run these in order, one at a time. 1. In Claude Code: /plugin marketplace add chainbase-labs/agentkey 2. In Claude Code: /plugin install agentkey@agentkey
Is agentkey safe to install?
Low risk. Signals from public registries, not an audit.