Meridian is answering right now. Last checked 15 min ago. 69 installs a week from npm. It exposes 235 tools. Last commit 18 Sep 2026.
Persistent memory, task coordination, and HITL queue for AI coding sessions.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 August 2026. No other catalogue keeps this.
We read the source, 22 h ago · tools taken from the live server · rules 3dff92dd89df
A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.
proc = subprocess.run(
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
этот файл ставится пользователю, но в репозитории его нет
completed = subprocess.run(
return posixpath.join(directory, candidate) if directory else candidate
shell=True, capture_output=True, text=True,
module = __import__(module_name)
for dirpath, _dirnames, filenames in os.walk(root):
env = dict(os.environ)
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.
claude mcp add meridian --transport http https://usemeridian.us/mcp/sse
{
"mcpServers": {
"meridian": {
"url": "https://usemeridian.us/mcp/sse"
}
}
}
[mcp_servers.meridian]
url = "https://usemeridian.us/mcp/sse"
{
"mcpServers": {
"meridian": {
"url": "https://usemeridian.us/mcp/sse"
}
}
}
{
"mcpServers": {
"meridian": {
"url": "https://usemeridian.us/mcp/sse"
}
}
}
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
add_sprint_item
add_sprint_item_pointer
add_sprint_note
delete_sprint_item_pointer
get_sprint_item_pointers
get_sprint_items
get_sprint_notes
get_sprint_progress
set_sprint
update_sprint_item
add_workspace_note
add_workspace_proposal
add_workspace_sprint_item
get_workspace_decisions
get_workspace_notes
get_workspace_proposals
get_workspace_settings
get_workspace_sprint_items
update_workspace_settings
update_workspace_sprint_item
complete_experiment_run
complete_external_job
complete_research_run
complete_sprint_item
complete_wave_gate
complete_workspace_sprint_item
create_experiment
get_experiment
get_experiment_events
get_experiment_run
list_experiment_runs
link_figure_caption
link_flag_to_section
link_manual_github_issue
link_proposal_lineage
link_table_caption
add_proposal
add_proposal_gate
create_proposal_successor
get_proposal_gates
get_proposal_lineage
register_docx_derivative
register_external_job
register_run_artifact
register_session
register_session_recovery
start_experiment_run
start_remote_task
start_research_run
start_session
start_wave_run
add_custom_hook
delete_custom_hook
get_custom_hooks
update_custom_hook
get_ai_log_export_status
log_task
search_ai_log
set_ai_log_export_config
promote_docx_candidate
promote_experiment_run
promote_proposal
promote_research_run
release_docx_document_lease
release_docx_region_claims
release_file
release_sprint_item_claim
save_blog_post
save_finding
save_profile_layer
save_watchlist_query
get_session_activity
get_session_brief
get_session_log
get_session_recovery
get_capability_manifest
set_capability_manifest
set_capability_profile
claim_docx_region
claim_file
claim_sprint_item
export_ai_log
export_ai_log_artifacts
export_ai_log_otel
get_external_job
list_external_jobs
update_external_job
index_equation
index_figure
index_table
add_note
delete_note
read_note
get_profile_layer
get_profile_layer_revisions
list_profile_layers
create_project
get_project_by_name
set_project_execution_mode
resolve_citations
resolve_proposal_gate
resolve_sprint_item_pointers
get_server_log_checkpoint
get_server_logs
search_server_logs
find_similar_equation
find_similar_figure
find_similar_table
find_symbol_usages
get_symbol_claims
get_symbol_hotspots
delete_watchlist_query
list_watchlist_queries
run_watchlist_query
list_active_worktrees
set_active_repo
get_agent_instructions
set_agent_instructions
analyze_model_efficiency
analyze_sprint
batch_mutate
batch_read
get_docx_document_lease
get_docx_region_claims
get_effective_capability_profile
get_effective_profile
get_flag_drift
get_flag_registry
get_goal
set_goal
get_hitl_request
list_hitl_requests
idle_until_all_done
idle_until_session_done
ingest_document
ingest_document_structure
merge_project
merge_sprint_items
find_outputs_by_source
search_outputs
pin_decision
pin_workspace_decision
reconcile_sprint_drift
reconcile_stale_claims
record_experiment_event
record_handoff_correction
refresh_context
refresh_tool_manifest
get_remote_task_status
list_remote_tasks
request_hitl
request_manual_issue_screening_toggle
get_research_run
list_research_runs
reset_plugin_override
reset_profile_layer
get_tasks
search_tasks
verify_docx_diff
verify_handoff_token
accept_handoff
acquire_docx_document_lease
activate_profile_layer
advance_proposal_status
search_all
annotate_outputs
answer_hitl
archive_decision
assign_sprint_waves
get_blog_posts
capture_research_finding
checkpoint
get_citation_edges
clear_capability_profile
clone_profile_layer
search_code_semantic
commit_proposal_promotion
compare_proposal_versions
configure_wave_gate
get_connection_log
get_context_block
update_decision
dismiss_hitl
get_document_structure
execute_batch
set_executor_config
list_experiments
fan_out_sprint_items
get_file_claims
finalize_wave_run
get_findings
generate_handoff
github_search
get_graph_diff
insert_equation
add_insight
get_insights
get_latex_structure
load_handoff
move_workspace_note_to_project
set_north_star
get_notes
find_orphaned_docx_staged_files
paper_search
update_paragraph
get_parallelizable_groups
set_parent_project
get_pinned_decisions
get_planning_brief
get_plugin_details
list_plugins
preview_proposal_promotion
list_projects
prospect_symbol
purge_ai_log
receive_messages
relocate_sprint_item_pointer
rename_project
reopen_proposal_gate
list_resumable_sessions
resume_wave
update_md_section
send_message
list_sessions
snapshot_graph_metrics
social_search
split_sprint_item
store_finding
add_subtask
search_synthesis
transfer_sprint_item_claim
get_tunnel_diagnostics
validate_assumption
run_verification
list_worktrees_pending_cleanup
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://usemeridian.us/mcp/sse | sse | answering | 260 ms | 15 min ago |
Cognitive memory for AI coding assistants — persistent memory across sessions
Persistent memory for AI coding tools via MCP. Remembers across sessions and machines.
Persistent memory and session intelligence for AI coding assistants. Zero config.
Persistent memory, coordination, and learning for AI agents. Local-first, 25 MCP tools.
Memory for coding conventions and standing instructions that persists across sessions.
Persistent memory graph for coding agents: hypotheses, evidence, and decisions survive sessions.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Persistent memory for AI coding tools. 11 tools for any MCP-compatible AI tool.
Answers built from our own checks of this server.