Skip to main content
Glama
mp-juns

universal-research-mcp

by mp-juns

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UNIVERSAL_RESEARCH_ROOTNoThe project root path for the research MCP server. Used when the process is not launched from the working directory containing the research project.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory_search_candidatesB

Return provenance-bound candidates. Fetch original evidence before concluding.

memory_latestA

Return latest non-reference records, ordered by recorded event time.

memory_fetch_evidenceC

Fetch registered evidence and verify the exact candidate hash when supplied.

memory_check_evidence_eligibilityC

Check exact evidence integrity and count, never semantic claim support.

memory_audit_ledgerA

Return read-only policy and record-integrity findings for canonical JSONL.

public_demo_statusB

Return a path-free publication receipt for the running MCP process.

research_prepare_ingestA

Validate input and create an immutable pending draft, never a canonical record.

Each new source registration contains only path, source_id, and source_type. The path must be project-contained and is hash-bound at preparation and commit. A canonical human approval record must already exist and cover this record's study and kind.

research_commit_ingestA

Append exactly one approved pending draft and refresh derived indexes.

This is a mutating, non-idempotent host-approved tool. It accepts no record body and no model-supplied approval boolean. It refuses a replay, any change to the canonical ledger or staged source files, or an invalid human scope approval. Canonical append success is reported separately from derived-index refresh status.

research_pending_ingest_statusB

Return metadata for one pending immutable ingest draft without its content.

governance_get_capabilitiesA

Return the fixed governance roster and non-executing host contract.

governance_get_role_manifestB

Return one immutable registered role manifest and its canonical hash.

governance_get_role_prompt_contractB

Return the internal versioned prompt contract for one registered role.

governance_validate_task_packetA

Validate a proposed agent task without dispatching or approving it.

governance_validate_decisionB

Validate a returned decision against its exact task packet.

governance_evaluate_gateC

Evaluate deterministic claim gates; this never grants user approval.

governance_prepare_codex_dispatchB

Prepare, but do not execute, a host-owned agent dispatch.

governance_prepare_scope_governor_receiptC

Bind a validated passing scope decision to exact governed task hashes.

governance_prepare_codex_critical_batchC

Prepare the isolated fixed four-reviewer critical batch.

governance_capture_codex_decisionB

Validate a host decision without writing it to the canonical ledger.

governance_assess_planC

Assess necessity, bounded work, elapsed time, difficulty, and cost evidence.

governance_evaluate_operationB

Evaluate declarative preflight; never authorize or execute a host tool call.

governance_resolve_failure_policyC

Resolve failure handling without accepting an off/unrecorded mode.

governance_prepare_failure_recordC

Prepare the mandatory minimum tombstone; storage remains host-owned.

research_index_statusA

Report derived-index health without modifying canonical research records.

research_profile_statusA

Inspect the declared research profile without executing any route.

research_semantic_modelsA

List reviewed local SentenceTransformer models without contacting a registry.

research_semantic_setup_planC

Prepare but never execute a hash-bound local semantic setup plan.

governance_preflight_parallel_batchA

Validate a parallel batch without starting agents, models, or network.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/mp-juns/universal-research-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server