← Back to search

MidOS - MCP Community Library

MidOSresearch streamable_http MIT Scanned 55d ago

Curated knowledge API for AI agents - skill packs, semantic search, validated patterns.

C
63.2 / 100

Versions

2026.2.23.1 latest
May 19, 2026
1.0.0
Mar 2, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 25

search_knowledge
unchecked low

Search the Midos knowledge base for relevant information. Args: query: Search query (keywords or topic) max_results: Maximum results to return (default: 5)

query str max_results int
get_skill
unchecked low

Get a specific skill/capability document by name. Args: name: Skill name (e.g., 'RAG_SYSTEMS_2026_SOTA')

name str
list_skills
unchecked low

List all available skills/capabilities. Args: filter: Optional filter for skill names stack: Optional stack filter, comma-separated (e.g. 'python,react'). Skills with matching compatibility.json are prioritized.

stack str filter str
get_protocol
unchecked low

Get a specific protocol document. Args: name: Protocol name (e.g., 'PROTOCOL_NEURAL_LINK')

name str
get_eureka
unchecked low

Get a specific EUREKA breakthrough document. Args: name: EUREKA name (e.g., 'EUREKA_CACHE_SEMANTICA' or 'ATOM_001')

name str
get_truth
unchecked low

Get a specific truth patch document. Args: name: Truth patch name (e.g., 'AGENT_MITIGATIONS_CONTEXT_OVERFLOW')

name str
hive_status
unchecked low

Get current status of the Midos hive system.

semantic_search
unchecked low

Semantic search using LanceDB vectors (Gemini embeddings). More intelligent than keyword search. Args: query: Natural language query (e.g., 'how to implement RAG pipelines') top_k: Number of results (default: 5) stack: Optional stack filter, comma-separated (e.g. 'python,fastapi'). Results mentioning these are boosted.

query str stack str top_k int
research_youtube
unchecked low

Queue a YouTube video for research. Midos will transcribe and extract insights. Args: url: YouTube URL to research priority: Priority: 'high', 'normal', 'low'

url str priority str
memory_stats
unchecked low

Get statistics about the Midos memory system (LanceDB chunks, cache status).

pool_signal
unchecked low

Signal an action to the multi-instance coordination pool. Args: action: Action type: 'completed', 'blocked', 'claimed', 'signaling' topic: Topic/task name summary: Brief description of the action affects: Files/resources affected (optional)

topic str action str affects str summary str
pool_status
unchecked low

Get multi-instance coordination pool status and recent activity.

episodic_search
unchecked low

Search episodic memory for similar past experiences using vector similarity. Args: query: Search query describing the experience/task limit: Maximum results (default: 5)

limit int query str
episodic_store
unchecked low

Store a new episodic memory/reflection for future learning. Args: task_type: Type of task: CODE, RESEARCH, DEBUG, REVIEW input_preview: Brief description of the input/context success: Whether the task was successful

success bool task_type str input_preview str
chunk_code
unchecked low

Parse code file into semantic chunks (functions, classes, methods) for better RAG retrieval. Args: file_path: Path to code file to chunk

file_path str
agent_handshake
unchecked low

Personalized agent onboarding. Declare your environment and get optimal config. Call this FIRST when connecting to MidOS. Pass as much info as you know. Unknown fields can be left empty -- you'll get sensible defaults. Args: model: Your model ID (e.g. 'claude-opus-4-6', 'gemini-2.5-pro', 'opus') context_window: Your context window in tokens (e.g. 200000). 0 = auto-detect from model. client: Your CLI/IDE (e.g. 'claude-code', 'cursor', 'windsurf', 'cline') languages: Comma-separated languages (e.g. 'python,typescript') frameworks: Comma-separated frameworks (e.g. 'fastapi,react') platform: Your OS (e.g. 'windows', 'linux', 'macos') project_goal: What you're working on (e.g. 'manga engine with SVG rendering')

model str client str platform str languages str frameworks str project_goal str context_window int
project_status
unchecked low

Live MidOS system status + quick-start guide for your agent. Call this anytime to get: - Real-time knowledge base stats (chunks, skills, EUREKA, truth patches) - Vector store health - Available MCP tools with usage examples - Research queue (pending topics) - Tips to get the most out of MidOS This is your /status command. Use it to orient yourself and teach your agent how to leverage MidOS.

agent_bootstrap
unchecked low

[DEPRECATED -- use agent_handshake instead] Generic agent onboarding. Returns default config for unknown agents.

midos_ask
unchecked low

Ask MidOS knowledge base a question. Returns matches from knowledge + EUREKA.

question str
midos_search
unchecked low

Search MidOS knowledge base for a topic. Returns ranked results.

query str max_results int
midos_eureka
unchecked low

Search only EUREKA validated knowledge (high-quality findings).

query str
midos_submit
unchecked low

Submit a task to MidOS inbox for async processing.

task str source str
midos_skills
unchecked low

List all available MidOS skills.

midos_topology
unchecked low

Get the MidOS system architecture map.

midos_bootstrap
unchecked low

Agent onboarding. Returns identity, architecture, available tools, skills, guardrails, and quick-start commands. Call this FIRST when connecting to MidOS.

Permissions 3

network medium
network
filesystem low
filesystem
env_vars low
env_vars

Scan Findings 90

info
package.json metadata manifest_parser · 100%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: search_knowledge manifest_parser · 90%
info
Tool: get_skill manifest_parser · 90%
info
Tool: list_skills manifest_parser · 90%
info
Tool: get_protocol manifest_parser · 90%
info
Tool: get_eureka manifest_parser · 90%
info
Tool: get_truth manifest_parser · 90%
info
Tool: hive_status manifest_parser · 90%
info
Tool: semantic_search manifest_parser · 90%
info
Tool: research_youtube manifest_parser · 90%
info
Tool: memory_stats manifest_parser · 90%
info
Tool: pool_signal manifest_parser · 90%
info
Tool: pool_status manifest_parser · 90%
info
Tool: episodic_search manifest_parser · 90%
info
Tool: episodic_store manifest_parser · 90%
info
Tool: chunk_code manifest_parser · 90%
info
Tool: agent_handshake manifest_parser · 90%
info
Tool: project_status manifest_parser · 90%
info
Tool: agent_bootstrap manifest_parser · 90%
info
Tool: midos_ask manifest_parser · 90%
info
Tool: midos_search manifest_parser · 90%
info
Tool: midos_eureka manifest_parser · 90%
info
Tool: midos_submit manifest_parser · 90%
info
Tool: midos_skills manifest_parser · 90%
info
Tool: midos_topology manifest_parser · 90%
info
Tool: midos_bootstrap manifest_parser · 90%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (7) manifest_parser · 80%
low
Tool 'search_knowledge' has no annotations annotation_checker · 100%
low
Tool 'get_skill' has no annotations annotation_checker · 100%
low
Tool 'list_skills' has no annotations annotation_checker · 100%
low
Tool 'get_protocol' has no annotations annotation_checker · 100%
low
Tool 'get_eureka' has no annotations annotation_checker · 100%
low
Tool 'get_truth' has no annotations annotation_checker · 100%
low
Tool 'hive_status' has no annotations annotation_checker · 100%
low
Tool 'semantic_search' has no annotations annotation_checker · 100%
low
Tool 'research_youtube' has no annotations annotation_checker · 100%
low
Tool 'memory_stats' has no annotations annotation_checker · 100%
low
Tool 'pool_signal' has no annotations annotation_checker · 100%
low
Tool 'pool_status' has no annotations annotation_checker · 100%
low
Tool 'episodic_search' has no annotations annotation_checker · 100%
low
Tool 'episodic_store' has no annotations annotation_checker · 100%
low
Tool 'chunk_code' has no annotations annotation_checker · 100%
low
Tool 'agent_handshake' has no annotations annotation_checker · 100%
low
Tool 'project_status' has no annotations annotation_checker · 100%
low
Tool 'agent_bootstrap' has no annotations annotation_checker · 100%
low
Tool 'midos_ask' has no annotations annotation_checker · 100%
low
Tool 'midos_search' has no annotations annotation_checker · 100%
low
Tool 'midos_eureka' has no annotations annotation_checker · 100%
low
Tool 'midos_submit' has no annotations annotation_checker · 100%
low
Tool 'midos_skills' has no annotations annotation_checker · 100%
low
Tool 'midos_topology' has no annotations annotation_checker · 100%
low
Tool 'midos_bootstrap' has no annotations annotation_checker · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 80%
low
Permission: env_vars access detected permission_analyzer · 90%
medium
Suspicious package name: react-dom dependency_analyzer · 60%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-5ff5-9fcw-vg88) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-cq8c-xv66-36gw) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-fvmw-cj7j-j39q) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-g735-7g2w-hh3f) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-ggxq-hp9w-j794) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-hr2q-hp5q-x767) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-j687-52p2-xcff) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-w2vj-39qv-7vh7) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-whqg-ppgf-wp8c) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-wrwg-2hg8-v723) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-x3h8-62x9-952g) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-xf8x-j4p2-f749) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@5.6.1 (GHSA-xr5h-phrj-8vxv) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.0.0 (GHSA-mf9w-mj56-hr94) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-5h2m-4q8j-pqpj) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-c2jp-c369-7pvx) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-m8x7-r2rg-vh5g) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-mxxr-jv3v-6pgc) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-rcfx-77hg-w2wv) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-rj5c-58rq-j5g5) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-rww4-4w9c-7733) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0.0,<3.0.0 (GHSA-vv7q-7jx5-f767) dependency_analyzer · 95%
medium
Vulnerable dependency: pydantic@2.0.0 (GHSA-mr82-8j83-vxmv) dependency_analyzer · 95%
high
Generic API Key Assignment found in web/src/content/docs/tiers.md secret_scanner · 75%
high
Generic API Key Assignment found in web/src/content/docs/quickstart.mdx secret_scanner · 75%
info
SLSA Build Level 1 detected slsa_assessor · 85%
info
Could not connect to MCP server for output poisoning scan output_poisoning · 100%
info
Could not connect to MCP server for behavioral verification behavioral_verifier · 100%
info
SBOM generated: 944 components sbom_generator · 100%
info
MITRE ATLAS technique coverage summary atlas_annotator · 100%
info
ATLAS: Adversarial ML Supply Chain (AML.T0043) atlas_annotator · 100%
info
ATLAS: Poison Training Data (AML.T0020) atlas_annotator · 100%