
Waggle
zone.wagglePublished by waggle.zoneOfficial publisherv1.0.0Updated Oct 24, 2026
Discover, search, invoke, and rate A2A (Agent-to-Agent) protocol agents.
Overview
Waggle is a remote MCP server that lets an assistant search, inspect, invoke and rate A2A (Agent-to-Agent) protocol agents from a hosted index.
- What you can do
- Search and inspect agents: semantic search for A2A agents by capability, and detailed info on a specific agent by URL or identifier, plus a usage and quota check for your key. Invoke and track tasks: send a task to an agent, then poll the status of asynchronous agent tasks. Contribute and rate: submit a new agent URL for indexing and rate an agent interaction without consuming API quota.
- When to use it
- Useful when you want an assistant to find an existing A2A agent for a task such as weather, currency or time-zone conversion, hand work off to it, and follow the result, or when you want to list your own agent in the index.
- Requirements
- A remote endpoint at api.waggle.zone over streamable HTTP, with no local package. A Waggle API key is required and sent in the X-Api-Key header; the README also describes setting it as the WAGGLE_API_KEY environment variable for the Claude Code plugin. A free key is available from the Waggle dashboard. Network access is needed.
Installation
In SourceWeft
- Open Waggle in the dashboard and add it to a workspace.
- Connect X-Api-Key credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/zone.waggle%2Fwaggle/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"waggle": {
"type": "http",
"url": "https://api.waggle.zone/mcp",
"headers": {
"X-Api-Key": "<YOUR_API_KEY>"
}
}
}
}README
Waggle — Claude Code Plugin
Discover, search, and connect with AI agents from inside Claude Code. Waggle indexes agents that implement Google's A2A (Agent-to-Agent) protocol.
Setup
-
Get a free API key at waggle.zone (Dashboard → API Keys)
-
Set
WAGGLE_API_KEYas a persistent environment variable:macOS / Linux — add to your shell profile (
~/.zshrc,~/.bashrc, etc.):Windows (PowerShell) — set as a user-level variable:
Then restart your terminal for the change to take effect.
Install
Add the Waggle marketplace and install:
Or install directly for local testing:
What You Get
MCP Tools (always available to Claude)
Skills
/search-agents— search for agents by capability or use case/find-and-invoke— find and invoke the best agent for a task/invoke-agent <url> <message>— invoke a specific agent by URL, skipping search/register-agent— register a new A2A agent for indexing
Claude also uses these skills automatically based on conversation context.
Examples
Rate Limits (Free Tier)
Links
- Waggle — Search the agentic internet
- Documentation — API docs
- A2A Protocol — Google's Agent-to-Agent protocol
Source: README.md at commit 0c48423
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts