OculusMind.AI
About
Provides MCP access to OculusMind.AI agents who search the web, analyze stocks and products, automate and schedule workflows and utilize other MCP server tools.
Details
- Author
- oculusmindai
- Categories
- Productivity, AI, Other, Automation, Finance
Jump to
Setup
Install OculusMind.AI in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/oculusmindai/oculusmind-agents-sdk
Follow the installation instructions in the repository README, then restart your MCP client.
Open-source tooling to talk toOculusMind.AI agents—Uno,Vera, andMaximus— from your own code or from any MCP host.
- MCP server— drop the agents intoClaude Code(or any MCP-speaking host) as tools. Ask Uno/Vera/Maximus a question straight from your CLI. Seeservers/mcp.
- A2A client libraries— call the agents directly from your program over the openA2A protocol(send a message, stream a reply, discover capabilities). Available forTypeScriptandPython.
Both speak the same wire contract (docs/PROTOCOL.md) and use the sameauthentication— a bearer token you mint from your account (docs/AUTHENTICATION.md).
MCP vs. A2A.These are different standards, and this project bridges them. The agents themselves are served overA2A(Agent-to-Agent). TheMCP serverhere wraps those A2A endpoints as MCP tools so an MCP host can call them; theA2A clienttalks to them natively. Pick whichever fits.
MintOCULUSMIND_TOKENathttps://oculusmind.ai/integrations, then:
claude mcp add oculusmind \ --env OCULUSMIND_TOKEN=<your-token> \ -- npx -y @oculusmind-ai/mcp-server
# npm install also builds the in-repo A2A client this depends on cd servers/mcp && npm install && npm run build claude mcp add oculusmind \ --env OCULUSMIND_TOKEN=<your-token> \ -- node "$(pwd)/dist/index.js"
Then in Claude Code:"Use oculusmind to ask Vera to verify the specs of the DJI Mini 5."Theask_agentandlist_agentstools appear asmcp__oculusmind__.
import { OculusMindAgents, StaticTokenProvider } from '@oculusmind-ai/agents'; const client = new OculusMindAgents({ agent: 'vera', // or 'uno' | 'maximus' tokenProvider: new StaticTokenProvider(process.env.OCULUSMIND_TOKEN!), }); const reply = await client.send('What is the weather in Austin?'); console.log(reply.text);
from oculusmind_ai_agents import OculusMindAgents, StaticTokenProvider client = OculusMindAgents( agent="vera", # or "uno" | "maximus" token_provider=StaticTokenProvider(os.environ["OCULUSMIND_TOKEN"]), ) print(client.send("What is the weather in Austin?").text)
Full details, security guidance, and the token-refresh plan:docs/AUTHENTICATION.md.
├── servers/ │ └── mcp/ MCP server for Claude Code & other MCP hosts ├── clients/ │ ├── typescript/ A2A client library (@oculusmind-ai/agents) │ └── python/ A2A client library (oculusmind-ai-agents) │ The MCP server consumes the TypeScript client │ directly from this repo — one A2A implementation, │ not two. Wired as an npm workspace; nothing is │ fetched from a private registry. ├── docs/ │ ├── AUTHENTICATION.md how to get a token + the refresh best-practice │ ├── PROTOCOL.md the A2A wire contract both speak │ └── ROADMAP.md languages, token auto-refresh ├── examples/ runnable samples └── LICENSE · NOTICE
This repo is a single npm workspace. From the root:
npm install npm run check # build + lint + typecheck + format + unit tests npm run test:integration # spawns the built MCP server over stdio # Live tests against production are opt-in; without a token they self-skip. OCULUSMIND_TOKEN=<your-token> npm run test:integration
Never commit a token — the integration tests readOCULUSMIND_TOKENfrom the environment, and.envfiles are git-ignored.
Early. The TypeScript and Python clients and the MCP server are the reference; the protocol and auth contracts are stable enough to build against. Breaking changes are possible until 1.0.
Apache License 2.0. © 2026 Andrew Paris LLC. Contributions welcome — open an issue or pull request atOculusMindAI/oculusmind-agents-sdk.
Create notes, search, & think with your Fabric AI workspace
Magica is your all-in-one AI platform, offering 2500+ cutting-edge tools under a single subscription.
Connect to the Taskade platform via MCP. Access tasks, projects, workflows, and AI agents in real-time through a unified workspace and API.
Dynamically search and call tools using UnifAI Network
A dynamic server for managing multi-agent collaboration within tmux sessions, featuring flexible pane configurations and auto-detection.
A Model Context Protocol (MCP) server that provides access to 100+ curated AI agent skills from the VoltAgent Awesome Agent Skills collection.
Adds auto-approve functionality for MCP requests to the Claude Desktop application.
An MCP server to execute Coze workflows locally via a Python script.
MCP skill that automatically reduces Manus AI credit consumption by 30-75% through intelligent model routing, smart testing, and context hygiene
An MCP server for advanced cognitive analysis, creative problem-solving, and structured thinking using the UCPF framework.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





