
ASTGL Knowledge
Gives Claude direct access to As The Geek Learns articles on MCP servers, local AI, and automation. Ships with 49 pre-indexed entries (articles, tutorials, project docs) using semantic search via nomic-embed-text embeddings and sqlite-vec. Exposes search_articles for ranked results, get_answer for FAQ-style responses, get_tutorial for step-by-step guides, and compare_topics for side-by-side analysis. Every response includes source URLs back to astgl.ai. Free tier gets 50 queries per day, registered users get 500. No Ollama needed at runtime since all embeddings are pre-computed and bundled in the npm package. Useful when you need cited answers about MCP tooling, local AI setups, or ASTGL projects like KlockThingy and Revri without leaving your editor.
- tools
- 17
- transport
- STDIO
- last updated
- Aug 1, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
search_articlesSearch the knowledge base by query. Returns ranked results with relevance scores and source URLs.
Search the knowledge base by query. Returns ranked results with relevance scores and source URLs.
No parameter schema in public metadata yet.
get_answerGet a direct answer to a specific question. Prefers FAQ entries for concise responses.
Get a direct answer to a specific question. Prefers FAQ entries for concise responses.
No parameter schema in public metadata yet.
get_tutorialGet step-by-step instructions from tutorial and guide content.
Get step-by-step instructions from tutorial and guide content.
No parameter schema in public metadata yet.
compare_topicsSide-by-side comparison of two topics.
Side-by-side comparison of two topics.
No parameter schema in public metadata yet.
get_latestGet the most recently added content.
Get the most recently added content.
No parameter schema in public metadata yet.
list_topicsBrowse all topics in the knowledge base with content types and section headings.
Browse all topics in the knowledge base with content types and section headings.
No parameter schema in public metadata yet.
registerRegister your email to unlock 500 queries/day (up from 50).
Register your email to unlock 500 queries/day (up from 50).
No parameter schema in public metadata yet.
find_articlesStructured lookup by tag, type, title text and date range (no embeddings)
Structured lookup by tag, type, title text and date range (no embeddings)
No parameter schema in public metadata yet.
list_tagsEvery tag with its article count
Every tag with its article count
No parameter schema in public metadata yet.
suggest_ideasTopic suggestions from query analytics (gaps, low-confidence queries)
Topic suggestions from query analytics (gaps, low-confidence queries)
No parameter schema in public metadata yet.
add_ideaIdea journal stored alongside the index
Idea journal stored alongside the index
No parameter schema in public metadata yet.
list_ideasIdea journal stored alongside the index
Idea journal stored alongside the index
No parameter schema in public metadata yet.
export_ideasIdea journal stored alongside the index
Idea journal stored alongside the index
No parameter schema in public metadata yet.
export_articleOne article as a markdown post
One article as a markdown post
No parameter schema in public metadata yet.
export_topic_roundupRoundup post from related articles
Roundup post from related articles
No parameter schema in public metadata yet.
export_qa_compilationFAQ-style markdown from article Q&A pairs
FAQ-style markdown from article Q&A pairs
No parameter schema in public metadata yet.
generate_dashboard_dataJSON analytics snapshot (optionally written to data/dashboard.json)
JSON analytics snapshot (optionally written to data/dashboard.json)
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-astgl-knowledge
An MCP server that lets AI assistants search and cite content from As The Geek Learns — covering MCP servers, local AI, AI automation, and ASTGL project documentation.
When an AI assistant connects to this server, it can search the indexed ASTGL entries (articles, tutorials, comparisons, guides, and project docs). Search results include source URLs back to astgl.ai.
Requirement: the semantic tools (
search_articles,get_answer,get_tutorial,compare_topics) embed your query at runtime with a local Ollama runningnomic-embed-text(defaulthttp://localhost:11434). The metadata tools (find_articles,list_tags,list_topics,get_latest) work without Ollama.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"astgl-knowledge": {
"command": "npx",
"args": ["-y", "mcp-astgl-knowledge"]
}
}
}
Claude Code
Add to your project's .mcp.json:
{
"mcpServers": {
"astgl-knowledge": {
"command": "npx",
"args": ["-y", "mcp-astgl-knowledge"]
}
}
}
Cursor / Generic MCP Client
Details
- Repository
- github.com/jmeg8r/mcp-astgl-knowledge
- Website
- astgl.ai
- Categories
- Documents & Knowledge, Search & Web Crawling, Automation & Workflows
- Package
mcp-astgl-knowledge- Transport
- STDIO
- Registry
- MCP registry, active