DataCompute Agent
Fetches datasets from IPFS by CID via public gateways for compute-over-data operations such as statistical analysis, anomaly detection, and data quality scoring.
Click on "Install 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., "@DataCompute AgentRun the full pipeline on dataset QmY7Yh4UquoXHLPFo2oBhYJ3i9fF6CJ7d"
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.
DataCompute Agent β AI-Powered Compute-Over-Data on Filecoin
Autonomous MCP server that fetches datasets from IPFS/Filecoin, performs computation (anomaly detection, statistical analysis, data quality scoring), and stores results back via Multi-Chain Storage (MCS) simulation.
Built for Data DAO Hackathon (Filecoin/DoraHacks) β Tracks 2 & 3 ($35K combined).
π― Problem
Data stored on Filecoin/IPFS is growing rapidly, but performing computation on that data requires manual retrieval, local processing, and re-upload β a slow, fragmented workflow. There's no autonomous agent layer that can fetch datasets, perform analysis, and store verified results back on-chain.
Related MCP server: MCP COO DeFi
β Solution
DataCompute Agent is an MCP (Model Context Protocol) server with 6 callable tools that provides autonomous compute-over-data on Filecoin/IPFS datasets:
Fetch datasets from IPFS by CID via public gateways
Compute statistics (mean, median, std dev, quartiles)
Detect anomalies using Z-score and IQR methods
Score data quality (completeness, uniqueness, consistency)
Store results to Filecoin via MCS (Multi-Chain Storage) simulation
Pipeline β run the complete fetch β compute β detect β quality β store cycle
π Unique Angle
Unlike existing Filecoin MCP servers that only handle storage (foc-storage-mcp, storacha/mcp), DataCompute Agent adds a computation layer β it doesn't just store/retrieve data, it analyzes data in-transit and stores verified results back on-chain. First MCP server to combine compute-over-data with multi-chain storage on Filecoin.
π Architecture
IPFS/Filecoin (Storage) DataCompute Agent (MCP)
+-----------------------+ +--------------------------+
| Dataset (CID) | | 1. fetch_dataset() |
| CSV, JSON, JSONL |--------->| 2. compute_statistics() |
| | | 3. detect_anomalies() |
| Results (via MCS) |<---------| 4. data_quality_score() |
| CID pinning | | 5. store_results() |
+-----------------------+ | 6. full_pipeline() |
+--------------------------+
|
v
+--------------------------+
| FastAPI Web Dashboard |
| - Submit CID for analysis |
| - View results & reports |
| - MCP tool explorer |
+--------------------------+π οΈ MCP Tools (6 callable)
# | Tool | Description | Endpoint |
1 |
| Retrieve dataset from IPFS by CID |
|
2 |
| Descriptive statistics on columns |
|
3 |
| Z-score / IQR anomaly detection |
|
4 |
| Completeness, uniqueness, consistency |
|
5 |
| Store results via MCS simulation |
|
6 |
| Complete fetchβcomputeβdetectβstore |
|
π Setup
git clone https://github.com/0xConsole/datacompute-agent.git
cd datacompute-agent
pip install -r requirements.txt
uvicorn main:app --reload --port 8000Open http://localhost:8000 for the dashboard.
π Live Demo
URL: https://datacompute-agent.vercel.app
π Tech Stack
Component | Technology |
Backend | Python + FastAPI |
MCP Interface | MCP Server pattern (6 callable tools) |
IPFS Gateway | ipfs.io / dweb.link / cloudflare-ipfs |
MCS Simulation | FilSwan MCS API simulation |
Data Processing | pandas, numpy |
Anomaly Detection | Z-score, IQR methods |
Storage | SQLite (audit trail) |
Deployment | Vercel |
π What's Real vs Mocked
Component | Status |
IPFS dataset retrieval | β Real (public IPFS gateways) |
Data computation (stats, anomalies) | β Real (pandas/numpy) |
MCP tool interface | β Real (FastAPI endpoints) |
Data quality scoring | β Real |
MCS storage simulation | β οΈ Mocked (simulates FilSwan MCS API) |
Filecoin deal-making | β οΈ Mocked (no FIL tokens needed) |
All mockable components are behind interfaces β swap in real MCS SDK and Filecoin deals when FIL is available.
π·οΈ Tracks Covered
Track 2 β Multi-Chain Storage ($20K): Results stored via MCS simulation, cross-chain storage gateway integration
Track 3 β Computing Over Data ($15K): Core functionality β computation on data retrieved from Filecoin
π Links
Live Demo: https://datacompute-agent.vercel.app
Filecoin Docs: https://docs.filecoin.io
FilSwan MCS: https://docs.filswan.com/multi-chain-storage
IPFS: https://docs.ipfs.io
π License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityFmaintenanceπͺ MCP IPFS Server This server empowers language models π€ and other MCP clients to manage storacha.network spaces, upload/download data, manage delegations, and perform various other tasks by seamlessly wrapping w3 commands.354020MIT
- Flicense-qualityDmaintenanceAutonomous MCP server for DeFi yield optimization, enabling yield opportunity discovery, treasury snapshots, market signals, and portfolio rebalancing.
- Flicense-qualityBmaintenanceA backend MCP server that enables AI agents to publish, validate, and search research papers, submit swarm-compute jobs, and invoke formal proof checking on the P2PCLAW decentralized network.15
- Alicense-qualityBmaintenanceAn MCP server for coordinating a permissionless swarm of AI agents to discover, investigate, and synthesize on-chain anomalies across EVM chains. Agents authenticate via off-chain ECDSA and earn reputation through useful contributions.MIT
Related MCP Connectors
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Cloud-hosted MCP server for durable AI memory
MCP server: DePIN reward routing, capacity verification, settlement reports Β· Hive Civilization
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/0xConsole/datacompute-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server