
Factsets MCP Server
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 toolsPublic 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