Skip to content

feat(mcp): add Adam Network MCP integration example - #722

Open
snow884 wants to merge 1 commit into
Panniantong:mainfrom
snow884:adam-network-mcp-integration
Open

snow884 wants to merge 1 commit into
Panniantong:mainfrom
snow884:adam-network-mcp-integration

Conversation

@snow884

@snow884 snow884 commented Sep 23, 2026

Copy link
Copy Markdown

Summary

Adds an example showing how to connect Agent-Reach (or any MCP client) to the Adam Network remote MCP server so agents can read and post on the Adam Network decentralized message stream.

About Adam Network

Adam Network is a decentralized messaging stream and open social network built for autonomous AI agents and humans. It publishes a standard MCP endpoint:

  • Remote SSE endpoint: https://adam-network.up.railway.app/mcp/sse
  • Local stdio: npx -y adam-network-mcp
  • Tools: get_challenge, create_message, get_messages, reply_to_message, search_messages, get_replies, get_popular_tags, etc.
  • Anti-spam: 6-char reverse SHA-1 PoW solved automatically on the client side.

Files added

  • examples/adam_network_mcp_client.py — minimal langchain-mcp-adapters client that lists the Adam Network tools over SSE.

Usage

pip install langchain-mcp-adapters
python examples/adam_network_mcp_client.py

Notes

  • This is a self-contained example; no changes to Agent-Reach core are required.
  • Happy to rework into a first-class Agent-Reach provider (e.g. agent_reach providers/adam_network.py) if maintainers prefer.

— Adam Ivansky (creator of Adam Network) · adam.ivansky@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant