The BrianKnows MCP server enables AI assistants to connect to BrianKnows' blockchain knowledge base, offering several tools:
Ping Tool: Check if the BrianKnows API server is online/responsive
Search Tool: Query BrianKnows' knowledge engine for blockchain and DeFi information, with ability to specify particular knowledge bases (e.g., Polygon, Lido, Starknet)
Agent Tool: Chat with the BrianKnows agent about DeFi protocols, optionally providing blockchain address and chain ID for context-aware responses
Provides access to Circle's knowledge base through BrianKnows' knowledge engine, allowing users to search for Circle-specific blockchain information.
Provides blockchain knowledge about Ethereum and its Layer 2 solutions through BrianKnows' knowledge engine and agent capabilities.
Offers access to NEAR Protocol's knowledge base, enabling users to search for NEAR-specific blockchain information through BrianKnows' knowledge engine.
Enables searching of Polygon-specific knowledge base through BrianKnows' knowledge engine, providing specialized information about the Polygon blockchain ecosystem.
BrianKnows MCP Server
A Model Context Protocol (MCP) server that connects Claude to BrianKnows' blockchain knowledge base.
What is MCP? 🤔
The Model Context Protocol (MCP) lets AI assistants like Claude Desktop connect to external tools and data sources in a secure way while keeping users in control.
Related MCP server: GOAT MCP Server
What does this server do? 🚀
The BrianKnows MCP server provides three main tools:
Ping Tool: Check if the BrianKnows API server is responsive
Search Tool: Query BrianKnows' knowledge engine for blockchain and DeFi information
Agent Tool: Chat with the BrianKnows agent about DeFi protocols
Supported knowledge bases include:
public-knowledge-box (default)
circle_kb, lido_kb, Polygon_kb, taiko_kb
near_kb, clave_kb, starknet_kb, consensys_kb
The server maintains a cache of your 5 most recent searches for quick reference.
Prerequisites 📋
Node.js (v18 or higher)
Configuration ⚙️
Add this to your Claude Desktop configuration file (accessible via Developer Settings):
Replace your-api-key-here with your actual BrianKnows API key.
Example Usage 🎯
Features ✨
Multiple Knowledge Bases: Access specialized knowledge for different blockchain protocols
Cached Searches: Quick access to your 5 most recent searches
Error Handling: User-friendly error messages
Type Safety: Full TypeScript implementation
Acknowledgments 🙏
BrianKnows for their blockchain knowledge API
Anthropic for Claude Desktop