Anycast MCP Server

Anycast MCP Server

Enables AI assistants to manage agents, webhooks, and P2P connectivity on the Anycast network, allowing operations like listing agents, creating tokens, and viewing connection stats.

Category
Visit Server

README

<p align="center"> <a href="https://anycast.com"><img src="https://img.shields.io/badge/anycast.com-platform-6366f1" alt="Anycast Platform"></a> <a href="https://www.npmjs.com/package/@anycast/mcp"><img src="https://img.shields.io/npm/v/@anycast/mcp" alt="npm version"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT License"></a> </p>

@anycast/mcp

Connect AI assistants to the Anycast network. Manage agents, P2P connections, and webhook delivery directly from Claude, Cursor, or any MCP-compatible client.

Sign up free · Documentation · npm

MCP (Model Context Protocol) server for the Anycast Platform. Enables AI assistants like Claude, Cursor, and Copilot to manage agents, webhooks, and P2P connectivity.

Installation

npm install -g @anycast/mcp

Configuration

Set your Anycast API key:

export ANYCAST_API_KEY=your-api-key-here
export ANYCAST_API_URL=https://agents.anycast.com  # optional

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "anycast": {
      "command": "anycast-mcp",
      "env": {
        "ANYCAST_API_KEY": "your-api-key-here",
        "ANYCAST_API_URL": "https://agents.anycast.com"
      }
    }
  }
}

Usage with Claude Code

Add to your project's .claude/settings.json:

{
  "mcpServers": {
    "anycast": {
      "command": "npx",
      "args": ["@anycast/mcp"],
      "env": {
        "ANYCAST_API_KEY": "your-api-key-here"
      }
    }
  }
}

Usage with Cursor

Add to Cursor settings > MCP Servers:

{
  "anycast": {
    "command": "anycast-mcp",
    "env": {
      "ANYCAST_API_KEY": "your-api-key-here"
    }
  }
}

Available Tools

Agents

Tool Description
list_agents List all agents with status, IP, version
get_agent Get agent details by ID
update_agent Update agent name or labels
delete_agent Delete agent (disconnects connections)
get_agent_connections Get connection history for an agent

Tokens

Tool Description
list_tokens List registration tokens (prefixes only)
create_token Create new registration token
revoke_token Revoke a token

Groups

Tool Description
list_groups List agent groups
create_group Create a new group
add_agent_to_group Add agent to group
remove_agent_from_group Remove agent from group

Connectivity

Tool Description
get_discovery Get rendezvous server URL
list_connections List P2P connections
get_connection_stats Bandwidth and connection counts

Webhooks (Ramps)

Tool Description
list_destinations List webhook destinations
create_destination Create webhook destination
list_events List webhook events

Resources

URI Description
anycast://agents All registered agents
anycast://connections Recent connections (24h)
anycast://stats Platform statistics

Examples

Ask Claude:

"List all my online agents"

"Create a registration token called 'production' with a limit of 50 uses"

"Show me the connection stats for the last week"

"Create a webhook destination at https://api.example.com/webhooks"

"Which agents are in the 'production' group?"

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured