BrianKnows

by antoncoding

Not rated
GitHub

About

Integrates with the BrianKnows knowledge base API to enable searches and information retrieval from specialized domain-specific databases.

Details

Author
antoncoding
Repository
antoncoding/mcp-brianknows
Categories
Database, Finance, Other, Knowledge Base, AI, Design, Developer Tools, Search, Frontend, Infrastructure
Tags
#integration

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

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name BrianKnows
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 mcp-brianknows
    Environment
    • BRIAN_API_KEY your-api-key-here

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

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.

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.

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.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "brianknows": {
            "env": {
                "BRIAN_API_KEY": "your-api-key-here"
            },
            "args": [
                "mcp-brianknows"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": {
        "BRIAN_API_KEY": "your-api-key-here"
    },
    "args": [
        "mcp-brianknows"
    ],
    "command": "npx"
}

Macos

{
    "env": {
        "BRIAN_API_KEY": "your-api-key-here"
    },
    "args": [
        "mcp-brianknows"
    ],
    "command": "npx"
}

Windows

{
    "env": {
        "BRIAN_API_KEY": "your-api-key-here"
    },
    "args": [
        "/c",
        "npx",
        "mcp-brianknows"
    ],
    "command": "cmd"
}

BrianKnows MCP Server

smithery badge

A Model Context Protocol (MCP) server that connects Claude to BrianKnows' blockchain knowledge base.

<a href="https://glama.ai/mcp/servers/idfph0fstx">
BrianKnows Server MCP server
</a>

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.

What does this server do? πŸš€

The BrianKnows MCP server provides three main tools:

1. Ping Tool: Check if the BrianKnows API server is responsive
2. Search Tool: Query BrianKnows' knowledge engine for blockchain and DeFi information
3. 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)
- Claude Desktop
- A BrianKnows API key

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
Model Context Protocol

  • Anthropic for Claude Desktop29:["$","div",null,{"

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.