Hive MCP Server
Overview
Hive MCP Server is a middleware that allows AI assistants to interact with the Hive blockchain using the Model Context Protocol, enabling various blockchain operations.
To use the Hive MCP Server, set up the server with your Hive credentials and integrate it with an AI assistant like Claude by configuring the necessary environment variables and JSON settings.
- Fetch account information and transaction history from the Hive blockchain. - Retrieve blog posts and discussions by user or tag. - Vote on content and create posts with proper authentication. - Send HIVE or HBD tokens to other accounts. - Sign and verify messages using Hive keys.
- AI assistants can fetch trending posts on specific topics.
- Users can automate voting and posting on the Hive blockchain.
- Facilitating cryptocurrency transactions through AI interactions.
Add to your AI client
Use these steps to connect Hive MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"hive-mcp-server-gluneau": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"hive-mcp-server-gluneau": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"hive-mcp-server-gluneau": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"hive-mcp-server-gluneau": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"hive-mcp-server-gluneau": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"hive-mcp-server-gluneau": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-hive-mcp-server-gluneau"
]
}
}
}FAQ
Can I use Hive MCP Server without authentication?
No, certain operations like voting and posting require authentication with your Hive keys.
Is there a limit to the number of posts I can retrieve?
Yes, you can specify a limit when fetching posts by user or tag.
How do I secure my Hive keys?
Use environment variables to store your keys securely and avoid committing them to version control.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1738,"uuid":"48f9630d-ff08-4354-a93d-5dcc86ab2944","name":"hive-mcp-server","title":"Hive MCP Server","description":"","avatar_url":"https://avatars.githubusercontent.com/u/2903505?v=4","created_at":"2025-03-05T05:07:11.933Z","updated_at":"2025-03-12T10:20:31.940Z","status":"created","author_name":"gluneau","author_avatar_url":"https://avatars.githubusercontent.com/u/2903505?v=4","tags":"[]","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/gluneau/hive-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":"https://camo.githubusercontent.com/600b5b5a2dfb00a3f75ebf17d0e9f3df5dd234c5b7c245f866dcfdad5a32602a/68747470733a2f2f6d736565702e61692f62616467652e737667","type":null,"metadata":"{\"star\":\"2\",\"license\":\"ISC license\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-05-08 16:37:50\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]