Antigravity-awesome-skills global-chat-agent-discovery
Discover and search 18K+ MCP servers and AI agents across 6+ registries using Global Chat's cross-protocol directory and MCP server.
git clone https://github.com/sickn33/antigravity-awesome-skills
T=$(mktemp -d) && git clone --depth=1 https://github.com/sickn33/antigravity-awesome-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/antigravity-awesome-skills/skills/global-chat-agent-discovery" ~/.claude/skills/sickn33-antigravity-awesome-skills-global-chat-agent-discovery-cf58b8 && rm -rf "$T"
plugins/antigravity-awesome-skills/skills/global-chat-agent-discovery/SKILL.md- global npm install
Global Chat Agent Discovery
Overview
Global Chat is a cross-protocol AI agent discovery platform that aggregates MCP servers and AI agents from 6+ registries into a single searchable directory. This skill helps you find the right MCP server, A2A agent, or agents.txt endpoint for any task by searching across 18,000+ indexed entries. It also provides an MCP server (
@global-chat/mcp-server) for programmatic access to the directory from any MCP-compatible client.
When to Use This Skill
- Use when you need to find an MCP server for a specific capability (e.g., database access, file conversion, API integration)
- Use when evaluating which agent registries carry tools for your use case
- Use when you want to search across multiple protocols (MCP, A2A, agents.txt) simultaneously
- Use when setting up agent-to-agent communication and need to discover available endpoints
How It Works
Option 1: Use the MCP Server (Recommended for Agents)
Install the Global Chat MCP server to search the directory programmatically from Claude Code, Cursor, or any MCP client.
npm install -g @global-chat/mcp-server
Add to your MCP client configuration:
{ "mcpServers": { "global-chat": { "command": "npx", "args": ["-y", "@global-chat/mcp-server"] } } }
Then ask your agent to search for tools:
Search Global Chat for MCP servers that handle PostgreSQL database queries.
Option 2: Use the Web Directory
Browse the full directory at https://global-chat.io:
- Visit the search page and enter your query
- Filter by protocol (MCP, A2A, agents.txt)
- Filter by registry source
- View server details, capabilities, and installation instructions
Option 3: Validate Your agents.txt
If you maintain an
agents.txt file, use the free validator:
- Go to https://global-chat.io/validate
- Enter your domain or paste your agents.txt content
- Get instant feedback on format compliance and discoverability
Examples
Example 1: Find MCP Servers for a Task
You: "Find MCP servers that can convert PDF files to text" Agent (via Global Chat MCP): Searching across 6 registries... - @anthropic/pdf-tools (mcpservers.org) — PDF parsing and text extraction - pdf-converter-mcp (mcp.so) — Convert PDF to text, markdown, or HTML - ...
Example 2: Discover A2A Agents
You: "What A2A agents are available for code review?" Agent (via Global Chat MCP): Found 12 A2A agents for code review across 3 registries...
Example 3: Check Agent Protocol Coverage
You: "How many registries list tools for Kubernetes management?" Agent (via Global Chat MCP): 4 registries carry Kubernetes-related agents (23 total entries)...
Best Practices
- Use the MCP server for automated workflows and agent-to-agent discovery
- Use the web directory for manual exploration and comparison
- Validate your agents.txt before publishing to ensure maximum discoverability
- Check multiple registries — coverage varies significantly by domain
Common Pitfalls
-
Problem: Search returns too many results Solution: Add protocol or registry filters to narrow the scope
-
Problem: MCP server not connecting Solution: Ensure
is available and runnpx
manually first to verifynpx -y @global-chat/mcp-server
Related Skills
- For general MCP client setup and configuration@mcp-client
- For orchestrating multiple discovered agents@agent-orchestration-multi-agent-optimize
- For persisting discovered agent information across sessions@agent-memory-mcp
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.