Contextum EVM MCP Server
Enables AI applications to retrieve on-chain context from EVM-compatible blockchains via the Model Context Protocol.
README
Contextum EVM MCP Server
This is the Contextum EVM Model Context Protocol (MCP) server built with Bun and TypeScript.
Development
Run the server locally:
bun run dev
The server runs on http://localhost:8787.
Visit http://localhost:8787/context to test the server response.
Installation
- Clone the repository:
git clone https://github.com/ContextumAI/contextum-evm-mcp-server.git
cd contextum-evm-mcp-server
- Install dependencies using Bun:
bun install
or using npm:
npm install
Configuration
-
Default server port is
8787. -
To change it, edit
src/server/http-server.tsand update the port number. -
Supported chains and their RPC URLs are defined in
src/core/chains.ts.
Usage
Run server in development mode (auto reload on code changes):
bun run dev
Run server in production mode:
bun start
Testing
Open your browser or use curl to test:
curl http://localhost:8787/context
Contributing to Contextum
Thank you for your interest in contributing to Contextum! 🚀
We welcome help with:
- Bug fixes
- Feature proposals
- Protocol improvements
- Documentation
- Smart contract review
🛠How to Contribute
- Fork the repo
- Clone to your local machine
- Create a new branch:
git checkout -b my-feature - Make your changes
- Commit and push:
git push origin my-feature - Create a Pull Request
Communication
- Open an issue for discussions or proposals
- Join the conversation (coming soon: Discord/Telegram)
- Email: founders@contextum.org
Code Style
- TypeScript: follow standard formatting
- Commit messages: use Conventional Commits
- Smart contracts: comment everything; assume others will read it
Security
If you discover a vulnerability, please email us directly at founders@contextum.org — do not file a public issue.
Thank you for helping build the decentralized AI infrastructure of the future.
License
This project is licensed under the MIT License.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.