Prism Coder
Session memory for coding agents: local-first recall, drift detection, on-device inference.
Connector by dcostenco · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/dcostenco-prism-coder
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-memory, agent-orchestration
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
Runs code on install
Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.
- Tools
- 30 read · 14 write · 2 delete · 20 not yet classified
- Secrets
- 3 (API keys, tokens or passwords)
- Install scripts
- Runs code on install
- Runs as
- Node.js package
Tools by what they do 66
Read from the source code; the running server may list different tools.
Read 30 · Look things up without changing anything.
agent_list_teamapi_analyticsbrave_answersbrave_local_searchbrave_local_search_code_modebrave_web_searchbrave_web_search_code_modeemit_jsonextract_entitiesfetch_urlgemini_research_paper_analysisinference_metrics
Show 18 more tools
knowledge_searchlist_directorymemory_historynpm_package_infoprism_inferpypi_package_infoquery_memory_naturalread_filesession_bootstrapsession_check_pipeline_statussession_cognitive_routesession_detect_driftsession_intuitive_recallsession_route_promptsession_search_memorysession_task_routesession_view_imageyoucom_web_search
Write 14 · Create, change, send or run things.
agent_heartbeatagent_registerbackup_databaseknowledge_set_retentionknowledge_sync_rulesmemory_checkoutsession_save_experiencesession_save_handoffsession_save_imagesession_save_ledgersession_start_pipelineskill_manage
Show 2 more tools
skill_savesync_pull_handoff
Delete 2 · Delete, drop, revoke or wipe things.
deep_storage_purgeshell_run
Not yet classified 20 · We could not tell from the name and description.
code_mode_transformconfigure_notificationsknowledge_downvoteknowledge_forgetknowledge_ingestknowledge_upvotelocal_savingsmaintenance_vacuumonboarding_wizardscholar_researchsession_abort_pipelinesession_backfill_embeddings
Show 8 more tools
session_backfill_linkssession_compact_ledgersession_export_memorysession_forget_memorysession_health_checksession_load_contextsession_synthesize_edgesverify_behavior
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
BRAVE_API_KEYGEMINI_API_KEYSUPABASE_KEY
Other settings (environment variables or headers).
GCP_PROJECT_IDPRISM_USER_IDSUPABASE_URLVERTEX_DATA_STORE_IDVERTEX_LOCATION
Files it touches
- Any path the agent passes to its tools
Tools (66)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
agent_heartbeatUpdate your heartbeat and optionally your current task. Call this periodically to stay visible to the team. The server-side Watchdog monitors health every 60 seconds — agents that miss heartbeats transition through STALE → FROZEN → OFFLINE (auto-pruned).
agent_list_teamList all agents on a project with health status. Shows role, health state (🟢 ACTIVE / 🟡 STALE / 🔴 FROZEN / ⏰ OVERDUE / 🔄 LOOPING), current task, and last heartbeat time. The server-side Watchdog actively monitors agent health every 60 seconds.
agent_registerRegister this agent with the Hivemind team for a project. Announces your role and current task to other agents. If already registered, updates the existing entry. Other agents will see you when they call agent_list_team or session_load_context.
api_analyticsView API usage analytics per project or system-wide. Shows call counts, success rates, latency, token usage, top tools, and daily trends. **Scopes:** - `project` — Analytics for a specific project - `system` — System-wide aggregate analytics
backup_databaseCreate, list, or restore SQLite database backups. **Actions:** - `create` — Create a new backup now - `list` — List available backups with sizes and ages - `restore` — Restore from a specific backup file - `configure` — Set backup schedule (hourly/daily/weekly) Backups are stored in ~/.prism/backups/ by default. Automatic retention pruning keeps only the configured maximum.
brave_answersReturns direct AI answers grounded in Brave Search using Brave AI Grounding. Uses an OpenAI-compatible chat completions endpoint and is best for concise answer generation with live web grounding.
brave_local_searchSearches for local businesses and places using Brave's Local Search API. Best for queries related to physical locations, businesses, restaurants, services, etc. Returns detailed information including: - Business names and addresses - Ratings and review counts - Phone numbers and opening hours Use this when the query implies 'near me' or mentions specific locations. Automatically falls back to web search if no local results are found.
brave_local_search_code_modePerforms a local search using Brave APIs, and then runs a custom JavaScript code string against the RAW API RESPONSE in a secure QuickJS sandbox. This reduces context window usage by only returning the output of your script. Use this for local/business lookups when you only need specific fields from large local payloads. Your script should read the 'DATA' global variable (a JSON string payload) and use console.log() to print the desired output.
brave_web_searchSearch the web for current documentation, API specs, changelogs, or anything uncertain. Always call this before generating code that depends on specific library/framework APIs.
brave_web_search_code_modePerforms a web search using the Brave Search API, and then runs a custom JavaScript code string against the RAW API RESPONSE in a secure QuickJS sandbox. This drastically reduces context window usage by only returning the output of your script. Use this for broad information gathering, recent events, or when you need diverse web sources and only need specific parts of the result. Your script should read the 'DATA' global variable (a JSON string of the API response), process it, and use console.log() to print the desired output.
code_mode_transformA universal code-mode transformer. Takes RAW TEXT or JSON output from ANY MCP tool (GitHub, Firecrawl, chrome-devtools, camoufox, codegraphcontext, videoMcp, arxiv, etc.) and runs a custom JavaScript code string against it in a secure QuickJS sandbox. Use this as a second step after calling any tool that returns large payloads — pass the raw output as 'data' and a JS extraction script as 'code'. Your script reads the 'DATA' global variable (a string of the tool output) and uses console.log() to print only the fields you need. NEW in v2.1: Pass 'template' instead of 'code' for instant extractio…
configure_notificationsConfigure real-time notifications for memory events via webhook, Slack, or email. **Actions:** - `status` — Show current notification configuration - `add_channel` — Add a notification channel (webhook/slack/email) - `remove_channel` — Remove a channel by URL - `test` — Send a test notification to all configured channels **Events:** health_degradation, compaction_complete, backup_complete, backup_failed, memory_threshold, new_graduated_insight, scheduler_error
deep_storage_purgev5.1 Deep Storage Mode: Purge high-precision float32 embedding vectors for entries that already have TurboQuant compressed blobs, reclaiming ~90% of vector storage. Only affects entries older than the specified threshold (default: 30 days, minimum: 7). Entries without compressed blobs are NEVER touched. Use dry_run=true to preview the impact before executing. **When to use:** After running TurboQuant backfill (session_backfill_embeddings), call this tool to reclaim disk space from legacy float32 vectors that are no longer needed for search. **Safety:** Tier-2 search (TurboQuant) maintains 95…
emit_jsonReturn the requested JSON object.
extract_entitiesExtract named entities from raw text using rule-based + optional LLM extraction. Automatically identifies technologies, file paths, decisions, TODOs, people, projects, and configuration values without explicit tagging. **Entity types:** PERSON, PROJECT, TECH, FILE, DECISION, TODO, CONFIG Use this to auto-enrich session context with structured metadata from raw conversation text.
Show 51 more tools
fetch_urlFetch the full content of a web page or documentation URL. Use AFTER brave_web_search when you need the complete spec or example from a specific URL. Strips HTML and returns readable text.
gemini_research_paper_analysisPerforms in-depth analysis of research papers using Google's Gemini-2.0-flash model. Ideal for academic research, literature reviews, and deep understanding of scientific papers. Can extract key findings, provide critical evaluation, summarize complex research, and place papers within the broader research landscape. Best for long-form academic content that requires expert analysis.
inference_metricsReturns local-model inference metrics — call count, local vs cloud split, token totals, per-model breakdown, and average latency. period: 'session' (default) reports this MCP process's prism_infer delegation only. period: 'all' imports the Synalux VS Code panel spool and reports persisted MCP + panel usage across restarts, including the panel local-serve rate. This does not include the host model's (Claude's) own token spend (use /cost for that).
knowledge_downvoteDownvote a memory entry to decrease its importance. Importance cannot go below 0.
knowledge_forgetSelectively forget (delete) accumulated knowledge entries. Like a brain pruning bad memories — remove outdated, incorrect, or irrelevant session entries to keep the knowledge base clean and relevant. Forget modes: - **By project**: Clear all knowledge for a specific project - **By category**: Remove entries matching a category (e.g. 'debugging') - **By age**: Forget entries older than N days - **Full reset**: Wipe everything (requires confirm_all=true) ⚠️ This permanently deletes ledger entries. Handoff state is preserved unless explicitly cleared.
knowledge_ingestIngest source code or documentation into the knowledge graph. Feed your codebase to Prism so knowledge_search can retrieve it at inference time. Accepts raw source code, file paths, or a git repo URL. The content is chunked, Q&A pairs are generated, and stored in the knowledge graph. Use this when the user says 'learn this code', 'index my repo', or 'ingest this file'.
knowledge_searchSearch accumulated knowledge across all sessions by keywords, category, or free text. The knowledge base grows automatically as sessions are saved — keywords are extracted from every ledger and handoff entry. Use this to find related past work, decisions, and context from previous sessions. Categories available: debugging, architecture, deployment, testing, configuration, api-integration, data-migration, security, performance, documentation, ai-ml, ui-frontend, resume
knowledge_set_retentionSet an automatic data retention policy (TTL) for a project's memory. Entries older than ttl_days will be soft-deleted (archived) automatically on every server startup and every 12 hours while running. **Use cases:** - Set `ttl_days: 90` to auto-expire sessions older than 3 months - Set `ttl_days: 0` to disable auto-expiry (default) **Note:** Rollup/compaction entries are never expired — only raw sessions.
knowledge_sync_rulesAuto-sync graduated insights (importance >= 7) into your project's IDE rules file (.cursorrules or .clauderules). This bridges behavioral memory with static IDE context — turning dynamic agent learnings into always-on rules. **How it works:** 1. Fetches graduated insights from the ledger 2. Formats them as markdown rules inside sentinel markers 3. Idempotently writes them into the target file at the project's configured repo_path **Requirements:** The project must have a repo_path configured in the dashboard. **Idempotency:** Uses `<!-- PRISM:AUTO-RULES:START -->` / `<!-- PRISM:AUTO-RULES:E…
knowledge_upvoteUpvote a memory entry to increase its importance (graduation). Entries with importance >= 7 become 'graduated' insights that always surface in behavioral warnings.
list_directoryList files and directories at a path. Use to understand project structure before reading or generating code.
local_savingsReports what prism's local serving displaced, in TOKENS: volume handled by a local model instead of the cloud, calls served locally vs routed, and a per-model breakdown. Reports tokens, never money — prism cannot know your host's current rates, which model a call would otherwise have used, or whether you are on a flat plan, so any dollar figure would be invented. period: 'all' (default, durable ledger), 'month'/'week' (trailing 30/7 days), or 'session' (this MCP process); 'days' sets a custom trailing window. Excludes refused calls and states its known undercounts inline.
maintenance_vacuumReclaim disk space after large purge operations by running VACUUM on the local SQLite database. Best called after `deep_storage_purge` removes many entries — SQLite reclaims page allocations only when explicitly vacuumed, so the file size stays the same until you call this tool. For remote (Supabase) backends, returns guidance on triggering maintenance via the dashboard. **Note:** On large databases this may take up to 60 seconds. The tool runs synchronously so you will know when it is safe to proceed.
memory_checkoutTime travel! Restores the project's memory to a specific past version. This overwrites the current handoff state with the historical snapshot, like a Git revert — the version number moves forward (no data is lost). Call memory_history first to find the correct target_version.
memory_historyView the timeline of past memory states for this project. Use this BEFORE memory_checkout to find the correct version to revert to. Shows version numbers, timestamps, and summaries of each saved state.
npm_package_infoGet the latest version, description, and peer dependencies for an npm package. Use when you need the exact API surface of a JavaScript/TypeScript library.
onboarding_wizardInteractive setup wizard for new Prism users. Provides a step-by-step guided experience to get productive in under 3 minutes. **Actions:** - `start` (default when omitted) — Begin the wizard from step 1 - `next` — Advance past `step` (pass the step number you are on) - `status` — Check current wizard progress - `skip` — Skip to completion Each step returns instructions, code snippets, and progress percentage.
prism_inferLocal inference (prism-coder)read-onlyRun inference on a local prism-coder model (Ollama) for stable factual questions: ABA/BCBA concepts, TypeScript/Node.js syntax, math, Prism MCP architecture. Returns answer from local model, costs $0.
pypi_package_infoGet the latest version and requirements for a Python package from PyPI. Use when generating Python code that depends on specific library versions.
query_memory_naturalQuery memories using natural language instead of structured tool syntax. Searches Prism memory first. When memory has no useful result, paid tiers automatically run one quick Synalux web search, preserve the raw sources, and synthesize a grounded answer through prism_infer. Reserved or uncertain content is cloud-or-refuse and never sent through the local web-grounded path. **Examples:** - "What did we decide about authentication?" - "What's still open on the billing project?" - "What files did we change last week?" - "Show me recent work on the API" Returns the parsed intent, search results,…
read_fileRead the contents of a local file. Use to inspect existing code, config files, or docs before generating additions.
scholar_researchTriggers an autonomous research pipeline on a specific topic. Discovers scientific papers and journals with web search (Synalux portal or your BRAVE_API_KEY) or free academic sources, extracts their content, synthesizes a comprehensive markdown report, and saves the result to the Mind Palace ledger. Best for deep clinical research, literature reviews, and evidence-based practice updates.
session_abort_pipelineAbort a running Dark Factory pipeline. The pipeline will be marked as ABORTED and the background runner will stop processing it on the next tick. **Note:** This is a 'kill switch' — the runner detects the status change via the storage status guard and gracefully stops execution.
session_backfill_embeddingsRepair ledger entries that are missing vector embeddings. This can happen if the Gemini API was temporarily unavailable when the entry was saved. How it works: 1. Scans for active ledger entries where embedding IS NULL 2. Generates embeddings via Gemini text-embedding-004 3. Patches each row with the generated embedding Run this periodically or after known API outages to ensure full semantic search coverage.
session_backfill_linksRetroactively create graph edges (memory links) for all existing entries in a project. This builds the associative memory graph from your existing session history. Three strategies are run: 1. **Temporal Chaining**: Links consecutive entries within the same conversation 2. **Keyword Overlap**: Links entries sharing ≥3 keywords (bidirectional) 3. **Provenance**: Links rollup summaries to their archived originals All strategies use INSERT OR IGNORE — safe to re-run multiple times. **When to use:** Run once after upgrading to v6.0 to populate the graph for existing memories. New entries are au…
session_bootstrapread-onlyIMPORTANT: On the first user turn of every conversation, including a greeting, call this tool exactly once before any user-facing response, passing the user's verbatim first message as {prompt: "<first user message>"}. The prompt is matched against prompt_keywords ON-DEVICE to load symptom-triggered skills on turn one; it is used for routing only and never leaves the machine. Pass {} only when there is no user message. Do not substitute session_load_context for this startup call. This starts a Prism-backed conversation without host hooks. Prism reads the dashboard's Auto-Load Projects, Context…
session_check_pipeline_statusCheck the status of a Dark Factory pipeline. Returns the current step, iteration count, and any error messages. **Statuses:** - `PENDING` — Queued, waiting for runner pickup - `RUNNING` — Currently executing a step - `COMPLETED` — Successfully finished all steps - `FAILED` — Encountered an error or exceeded limits - `ABORTED` — Manually cancelled
session_cognitive_routeResolve an HDC compositional state into a nearest semantic concept with policy-gated routing. Returns concept, confidence, distance, ambiguity, convergence steps, and route outcome. Use this for explainable cognitive recall decisions in v6.5.
session_compact_ledgerAuto-compact old session ledger entries by rolling them up into AI-generated summaries. This prevents the ledger from growing indefinitely and keeps deep context loading fast. How it works: 1. Finds projects with more entries than the threshold 2. Summarizes old entries using Gemini (keeps recent entries intact) 3. Inserts a rollup entry and archives the originals (soft-delete) Use dry_run=true to preview what would be compacted without executing.
session_detect_driftDetect whether the current agent session has semantically drifted from its original goal. Scores recent ledger entries against the goal using synalux's HRR embedding stack (GloVe → Gemini/Voyage → cosine similarity), then runs the rolling-window drift detector algorithm. **Triggers:** - `goal-drift` — cumulative alignment loss is high and monotonic (not random tangents) - `context-collapse` — average output quality has dropped below floor **Pre-warning:** - `quality-degrading` — quality slope steeply negative before collapse **Returns:** drifted, reason, warning, drift_score (0..1), goal_al…
session_export_memoryExport all of a project's memory to a local file. Fulfills GDPR Article 20 (Right to Data Portability) and the 'local-first' portability promise. **What is exported:** - All session ledger entries (summaries, decisions, TODOs, file changes) - Current handoff state (live project context) - System settings (API keys are "**REDACTED**" for security) - Visual memory index (descriptions, captions, timestamps; not the raw files) **Formats:** - `json` — machine-readable, suitable for import into another Prism instance - `markdown` — human-readable, ideal for static archiving - `vault` — Prism-Port:…
session_forget_memoryForget (delete) a specific memory entry by its ID. Supports two modes: - **Soft delete** (default): Tombstones the entry — it stays in the database for audit trails but is excluded from all search results. Reversible. - **Hard delete**: Permanently removes the entry from the database. Irreversible. Use only when GDPR Article 17 requires complete erasure. ⚠️ Soft delete is recommended for most use cases. The entry can be restored in the future if needed.
session_health_checkRun integrity checks on the agent's memory (like fsck for filesystems). Scans for missing embeddings, duplicate entries, orphaned handoffs, and stale rollups. Checks performed: 1. **Missing embeddings** — entries that can't be found via semantic search 2. **Duplicate entries** — near-identical summaries wasting context tokens 3. **Orphaned handoffs** — handoff state with no backing ledger entries 4. **Stale rollups** — compaction artifacts with no archived originals Use auto_fix=true to automatically repair missing embeddings and clean up orphans.
session_intuitive_recallManually trigger the Sparse Distributed Memory (SDM) Intuitive Recall to surface latent patterns and related memories for a given query without blowing up the context window. Uses high-speed JS-space Hamming distance scanning on compressed embeddings.
session_load_contextLoad session context for a project. Must be called before session_save_ledger or session_save_handoff. Returns project context and operating boundaries.
session_route_promptread-onlyCall this at the START of any turn where the user states a NEW task, changes the kind of work, or reports a defect — passing their verbatim message as {prompt: "..."} and the skills you already have as {loaded: [...]}. session_bootstrap routes only the first turn of a conversation; this routes every turn after it, so a long session still picks up the skills its current work requires. The prompt is matched ON-DEVICE against the same table and the same account-scoped frontmatter triggers; it never leaves the machine. Calling it is cheap: when nothing new matches it returns a single line, and any…
session_save_experienceRecord a typed experience event. Unlike session_save_ledger (flat logs), this captures structured behavioral data for pattern detection. Event Types: - **correction**: Agent was corrected by user - **success**: Task completed successfully - **failure**: Task failed - **learning**: New knowledge acquired - **validation_result**: Verification sandbox passed or failed
session_save_handoffUpsert the latest project handoff state for the next session to consume on boot. This is the 'live context' that gets loaded when a new session starts. Calling this replaces the previous handoff for the same project (upsert on project). **v5.4 CRDT Merge**: On version conflict, a CRDT OR-Map engine automatically merges your changes with concurrent work (Add-Wins OR-Set for arrays, Last-Writer-Wins for scalars). Pass expected_version to enable concurrency control. **v0.4.0 OCC**: If you received a version number from session_load_context, /resume_session prompt, or memory resource attachment,…
session_save_imageSave a local image file into the project's permanent visual memory. Use this to remember UI states, diagrams, architecture graphs, or bug screenshots. The image is copied into Prism's media vault and indexed in the handoff metadata. On the next session_load_context, the agent will see a lightweight index of available images.
session_save_ledgerSave session ledger (what was done this session). Requires session_load_context to have been called first.
session_search_memorySearch session history semantically (by meaning, not just keywords). Uses vector embeddings to find sessions with similar context, even when the exact wording differs. Requires pgvector extension in Supabase. Complements knowledge_search (keyword-based) — use this when keyword search returns no results or when the query is phrased differently from stored summaries.
session_start_pipelineStart an autonomous Dark Factory pipeline. The pipeline runs in the background and executes a PLAN → EXECUTE → VERIFY cycle up to `max_iterations` times. **Requires:** Dark Factory is enabled at startup (enabled by default; the dashboard setting applies when no explicit `PRISM_DARK_FACTORY_ENABLED=true|false` override is present). **How it works:** 1. Call this tool with an objective (what to accomplish) 2. The pipeline is queued and executes autonomously in the background 3. Use `session_check_pipeline_status` to poll for results **Safety:** - Pipelines are scoped to a `working_directory` …
session_synthesize_edgesStep 3A Edge Synthesis: Scans recent project entries with embeddings, finds high-similarity but currently disconnected entries, and creates inferred links as 'synthesized_from'. **On-Demand Graph Enrichment**: Use this tool periodically to discover semantic relationships between structurally disconnected memory nodes. It batch processes the newest active entries.
session_task_routeAnalyze a coding task and recommend whether it should be handled by the host cloud model or delegated to Prism's local memory-aware worker (Qwen3). The `claw` target value is retained for API compatibility. **How to use:** 1. Call this tool before delegating a bounded subtask 2. Read the `target` field in the response 3. If target is `claw`, call the returned `recommended_tool` (`prism_infer`) with `recommended_args` 4. If target is `host`, handle the task yourself Bounded high-complexity inference may still target `claw`; the forwarded 1-10 complexity selects 4B/9B/27B inside `prism_infer`.…
session_view_imageRetrieve an image from visual memory using its ID. Returns the image as Base64 inline content for the LLM to analyze. Use session_load_context first to see available image IDs.
shell_runRun a safe, read-only shell command to verify code syntax or run tests. Allowed commands: node --check, python3 -c (syntax only), tsc --noEmit, npm test, pytest, cargo check, git log/status/diff.
skill_manageManage scoped skills and platform-skill activation. Actions: list (your skills, team skills, releases); delete (remove a user/team/local skill — the final content is archived locally first); release (deactivate a PLATFORM skill you never use, freeing host catalog budget — per user, or per team by admins); restore (re-activate a released platform skill; lossless).
skill_saveSave a skill at one of three scopes: local (this machine only, works signed out), user (your account — follows you to every machine), or team (a workspace — delivered to its members; owner/admin only, optionally targeted with assign_to). Default when signed in is USER; team is never a default. Content must be a SKILL.md body with frontmatter (name, description). To make the skill load automatically when a prompt matches, add prompt_triggers to the frontmatter — a list of up to 5 case-insensitive regexes. They stay as private as the skill itself (matching happens on-device; scoped skills cannot…
sync_pull_handoffPulls this account's synced handoff for a project from the E2E relay and opens it with THIS machine's device key. The relay stores ciphertext only; a handoff is readable here only if it was sealed to this device. Requires handoff sync enabled (prism handoff enable), a paid plan, and a signed-in account. Push happens automatically on session_save_handoff.
verify_behaviorCall BEFORE editing behavioral source files (API routes, ordering logic, billing, auth, migrations). Returns a domain-specific scenario you must answer to demonstrate understanding of the end-user impact. Example: editing a KDS route returns 'A cook has a 3-item ticket. One item is voided. What should the cook see?' Answer the scenario concretely before proceeding with the edit. If the MCP transport is unavailable, use the packaged `prism verify-behavior` CLI fallback; never fabricate a replacement scenario.
youcom_web_searchPerforms a web search using the You.com Search API, ideal for general queries, news, articles, and current events. Returns formatted results with titles, URLs, and descriptions. Configure with the YDC_API_KEY environment variable. Get a key at https://you.com/platform/api-keys
Signals
- Stars
- 156
- Forks
- 26
- Open issues
- 0
- Last commit
- Oct 23, 2026 (6 days ago)
- Last release
- Oct 23, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.dcostenco/prism-coder- Version
- 20.22.4
- Auth
- API key
- Packages
- npm prism-mcp-server
- License
- Apache-2.0
- Repository
- github.com/dcostenco/prism-coder
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Prism Coder MCP server. Agent Mart. https://agentmart.dev/connectors/dcostenco-prism-coder (last updated 2026-10-25)