OculusMind.AI

by oculusmindai

Not rated
GitHub

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

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 agentsUno,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 open
A2A 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.

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.