BrianKnows MCP Server
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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BrianKnows MCP Server search for Ethereum Layer 2 scaling solutions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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):
{
"mcpServers": {
"brianknows": {
"command": "npx",
"args": ["mcp-brianknows"],
"env": {
"BRIAN_API_KEY": "your-api-key-here"
}
}
}
}Replace your-api-key-here with your actual BrianKnows API key.
Example Usage 🎯
Can you check if the BrianKnows API is online?
Use BrianKnows to search for information about Ethereum's Layer 2 solutions.
Ask the BrianKnows agent to explain how Uniswap V3 works.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
Available Tools
3 toolsTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose with no overlap: 'agent' is for chatting with an AI agent, 'ping' is for health checking the API server, and 'search' is for querying a knowledge engine. The descriptions make it easy to differentiate these functions, eliminating any risk of misselection.
The naming is mixed in style: 'agent' and 'ping' are simple verbs, while 'search' is a verb that could fit a pattern, but there is no consistent verb_noun structure or uniform convention. However, the names are readable and straightforward, avoiding chaotic or confusing formats.
With only 3 tools, the count feels thin for a server named 'BrianKnows MCP Server', which suggests a broader knowledge or interaction domain. While the tools cover basic operations (chat, health check, search), it may lack depth for more complex workflows, making it borderline in scope.
The tool surface has significant gaps for a knowledge-oriented server: there is no way to create, update, or manage knowledge entries, and the 'agent' tool lacks clarity on its capabilities beyond chatting. This incompleteness could lead to agent failures when trying to perform comprehensive tasks in the domain.
Maintenance
Related MCP Connectors
Hosted Web Crawler MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted MCP server for live public-data APIs and Skills for AI agents.
Related MCP Servers
- AlicenseBqualityBmaintenanceAn MCP server that provides seamless integration with the Neo N3 blockchain, allowing Claude to interact with blockchain data, manage wallets, transfer assets, and invoke smart contracts.1925 npm4MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that connects Claude for Desktop with blockchain functionality, allowing users to check balances and send tokens on EVM and Solana chains through natural language interactions.MIT
- AlicenseAqualityBmaintenanceMCP server to dynamically load Claude Code skills into AI agents598 npm15MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that wraps the Claude Agent SDK, enabling Claude-powered queries, coding tasks, web search, and customizable agent execution using OAuth without an API key.9 npmMIT