joshua-auchincloss avatar

Factsets MCP Server

joshua-auchincloss/factsets

This is a local SQLite knowledge base that persists across Claude sessions. It exposes MCP tools for storing facts (atomic knowledge snippets), resources (cached file/URL content with staleness tracking), skills (markdown procedural docs), and execution logs (command history). The setup prompt analyzes your project and seeds initial context, then agents can submit_facts, search_facts, add_resources with refresh instructions, and create_skill documents that live in your IDE's prompt directory. Useful when you want Claude to remember project specifics, API patterns, or build procedures without re-explaining every conversation. Includes a file watcher that syncs skill markdown edits and a maintenance worker for keeping cached resources fresh.

GitHub stars
1
tools
49
transport
STDIO
last updated
Dec 24, 2025

Tools

49 tools

Public tool metadata for what this MCP can expose to an agent.

submit_factsAdd facts with tags and source tracking

Add facts with tags and source tracking

No parameter schema in public metadata yet.

search_factsQuery facts by tags, content, or filters

Query facts by tags, content, or filters

No parameter schema in public metadata yet.

verify_factsMark facts as verified by ID

Mark facts as verified by ID

No parameter schema in public metadata yet.

verify_facts_by_tagsBulk verify facts by tags

Bulk verify facts by tags

No parameter schema in public metadata yet.

update_factUpdate fact content, metadata, or tags

Update fact content, metadata, or tags

No parameter schema in public metadata yet.

delete_factsRemove facts by criteria

Remove facts by criteria

No parameter schema in public metadata yet.

restore_factsRestore soft-deleted facts

Restore soft-deleted facts

No parameter schema in public metadata yet.

add_resourcesRegister resources with retrieval methods

Register resources with retrieval methods

No parameter schema in public metadata yet.

search_resourcesFind resources by tags, type, or URI

Find resources by tags, type, or URI

No parameter schema in public metadata yet.

get_resourcesGet resources by ID or URI with freshness

Get resources by ID or URI with freshness

No parameter schema in public metadata yet.

update_resource_snapshotUpdate cached content for single resource

Update cached content for single resource

No parameter schema in public metadata yet.

update_resource_snapshotsBulk update cached content

Bulk update cached content

No parameter schema in public metadata yet.

update_resourceUpdate resource metadata (not content)

Update resource metadata (not content)

No parameter schema in public metadata yet.

delete_resourcesRemove resources

Remove resources

No parameter schema in public metadata yet.

restore_resourcesRestore soft-deleted resources

Restore soft-deleted resources

No parameter schema in public metadata yet.

create_skillCreate markdown skill document

Create markdown skill document

No parameter schema in public metadata yet.

update_skillUpdate skill metadata/references

Update skill metadata/references

No parameter schema in public metadata yet.

search_skillsFind skills by tags or query

Find skills by tags or query

No parameter schema in public metadata yet.

get_skillsGet skills by name with content

Get skills by name with content

No parameter schema in public metadata yet.

link_skillLink skill to facts/resources/skills

Link skill to facts/resources/skills

No parameter schema in public metadata yet.

sync_skillSync skill after file edit

Sync skill after file edit

No parameter schema in public metadata yet.

delete_skillsRemove skills

Remove skills

No parameter schema in public metadata yet.

get_dependency_graphGet skill dependency tree

Get skill dependency tree

No parameter schema in public metadata yet.

restore_skillsRestore soft-deleted skills

Restore soft-deleted skills

No parameter schema in public metadata yet.

submit_execution_logsRecord command/test/build executions

Record command/test/build executions

No parameter schema in public metadata yet.

search_execution_logsFind executions by query, tags, success

Find executions by query, tags, success

No parameter schema in public metadata yet.

get_execution_logGet execution details by ID

Get execution details by ID

No parameter schema in public metadata yet.

create_tagsCreate organizational tags

Create organizational tags

No parameter schema in public metadata yet.

list_tagsList tags with usage counts

List tags with usage counts

No parameter schema in public metadata yet.

update_tagsUpdate tag descriptions

Update tag descriptions

No parameter schema in public metadata yet.

prune_orphan_tagsClean up unused orphan tags

Clean up unused orphan tags

No parameter schema in public metadata yet.

get_configGet a configuration value by key

Get a configuration value by key

No parameter schema in public metadata yet.

set_configSet a configuration value

Set a configuration value

No parameter schema in public metadata yet.

delete_configDelete a configuration value

Delete a configuration value

No parameter schema in public metadata yet.

list_configList all configuration with schema

List all configuration with schema

No parameter schema in public metadata yet.

get_config_schemaGet available options with descriptions

Get available options with descriptions

No parameter schema in public metadata yet.

get_preference_promptGet natural language preference prompt

Get natural language preference prompt

No parameter schema in public metadata yet.

get_user_preferencesGet structured preference data

Get structured preference data

No parameter schema in public metadata yet.

infer_preferenceUpdate preference from user behavior

Update preference from user behavior

No parameter schema in public metadata yet.

reset_preferencesReset preferences to defaults

Reset preferences to defaults

No parameter schema in public metadata yet.

check_staleFind stale resources and dependencies

Find stale resources and dependencies

No parameter schema in public metadata yet.

mark_resources_refreshedMark resources as current

Mark resources as current

No parameter schema in public metadata yet.

get_knowledge_contextBuild context from tags (facts/resources/skills)

Build context from tags (facts/resources/skills)

No parameter schema in public metadata yet.

build_skill_contextGet skill with formatted content and refs

Get skill with formatted content and refs

No parameter schema in public metadata yet.

get_maintenance_reportGenerate staleness/maintenance report

Generate staleness/maintenance report

No parameter schema in public metadata yet.

get_refresh_guideGet instructions for refreshing a resource

Get instructions for refreshing a resource

No parameter schema in public metadata yet.

get_agent_guideGet the agent workflow guide (call first)

Get the agent workflow guide (call first)

No parameter schema in public metadata yet.

get_concept_guideGet conceptual overview and design philosophy

Get conceptual overview and design philosophy

No parameter schema in public metadata yet.

get_config_guideGet configuration guide with all options

Get configuration guide with all options

No parameter schema in public metadata yet.

Sponsors

Readme

Details

Repository
github.com/joshua-auchincloss/factsets
Category
Documents & Knowledge
Package
factsets
Transport
STDIO
Registry
MCP registry, active

Related Documents & Knowledge MCP servers

View all
1makeamouse avatarfish-bridge — Session Knowledge Graphmakeamouse/fish-bridge-mcpCompresses AI chat sessions into a typed knowledge graph. Local/offline via Ollama.1stars
2mcpservings avatarPaper Mcpmcpservings/paper-mcpSearch arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.1stars
3oborchers avatarTablestakesoborchers/tablestakesRead and edit HTML/Markdown tables in GitBook-synced documents via MCP tools.1stars
4ovden13 avatarTriliumNext (trilium-mcp)ovden13/trilium-mcpRead and write a self-hosted TriliumNext knowledge base over its ETAPI.1stars
5adelaidasofia avatarFastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meetingadelaidasofia/investor-relations-mcpFastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting prep, tracks…0stars
6adelaidasofia avatarFastMCP server for bidirectional sync between personal and team Obsidian vaultsadelaidasofia/vault-sync-mcpFastMCP server for bidirectional sync between personal and team Obsidian vaults.0stars