Open Source Directory

Open-Source AI Repos & MCP Servers

Curated directory of trending GitHub repositories, MCP servers, and AI agent skills for developers and researchers.

Updated Daily
Hand-Picked Quality
Free & Open Source

Featured Repositories

View All

Hand-picked open source projects driving AI forward.

openai/openai-agents-python
0

OpenAI's official lightweight Python framework for multi-agent workflows. Released April 2026 as OpenAI's answer to Microsoft Agent Framework and Google ADK. Small surface area, opinionated primitives, first-class tool calls against the OpenAI API. If you already ship on GPT and Responses API, this is the path of least resistance to multi-agent. The SDK ships four primitives: Agents (LLMs with instructions and tools), Handoffs (one agent delegating to another), Guardrails (input and output validation), and Sessions (automatic conversation history). That is the entire mental model. Compare to LangGraph's graph-of-nodes complexity or Microsoft's full stack with DevUI and MCP Apps, and the OpenAI SDK reads like a deliberate reduction. No orchestration DSL, no registry, no runtime UI. Just Python. Early ecosystem response has been strong — the repo has trended on GitHub since launch and is already on PyPI. Tracing is built in with OpenAI's dashboard. MCP support is shipped. Local model compatibility lands through LiteLLM. The bet is that a smaller framework wins developer mindshare because it gets out of the way. The critique: minimalism cuts both ways. There is no built-in DevUI like Microsoft Agent Framework 1.0 ships, no visual tool-call debugger, no LTS commitment. If you need a production-ready agent platform with enterprise governance, you are on your own for observability, deployment, and versioning. For prototyping and for OpenAI-first stacks, it is the cleanest option.

Python
0

Latest MCP Servers

View All

Connect your agents to external tools and data sources.

You know the workflow. Write code locally. Copy into a Colab notebook. Run it for GPU access. Find a bug. Copy back to your editor. Fix. Paste again. Repeat until your sanity erodes.Google Colab MCP Server ends that workflow. Any AI agent that speaks Model Context Protocol — Claude Code, Cursor, Windsurf, Copilot, Gemini CLI — can now control Colab notebooks directly. The agent creates the notebook, writes the cells, installs dependencies, runs the code, and iterates. You watch the notebook being built in real-time.Google's Colab team published the server at github.com/googlecolab/colab-mcp. Apache 2.0 license. Python 3.11+. Free.What It Actually DoesThe server exposes Colab functionality as MCP tools. An agent can:Create new .ipynb files with a specified runtime (CPU, GPU, TPU)Inject markdown cells for documentation and section headersDraft and execute Python code cells, receiving outputs including errors and stack tracesInstall pip dependencies and apt packages in the runtimeRearrange cells for logical flow as the notebook evolvesRead outputs and iterate based on resultsSave and share the completed notebookThe agent writes the notebook the way a human would — incrementally, watching what works, adjusting what does not. The difference is speed. What takes a human 30 minutes of copy-paste-run-debug takes the agent three minutes.InstallationOne command with uv: uvx install colab-mcp. Then configure your MCP client (Claude Desktop, Cursor, Gemini CLI) to point at the installed server. The README has copy-paste configs for each major client.The server authenticates to Colab through your Google account. On first use, you grant the MCP server access to your Drive (where .ipynb files live) and Colab's runtime API. Standard OAuth flow, revocable from your Google account settings.The GPU Access AngleThis is where it gets interesting. Colab provides free GPU runtimes (T4, A100 when available for Pro users). Before this server, your AI agent on your laptop had no practical path to GPU compute for ML workloads. Now it does.A workflow that was impossible yesterday is now trivial: ask Claude Code to train a small PyTorch model on MNIST, iterate on the architecture, and tune hyperparameters. The agent launches a GPU runtime in Colab, runs the training, reads the results, adjusts, and repeats. Your local machine never runs a single training step.Why Google Released ThisGoogle's 2026 strategy has been relentlessly open. The Gemini CLI went open-source. The Android ADK is MCP-compatible. Firebase is publishing MCP integrations. Now Colab. The pattern: Google is betting that becoming the default AI infrastructure for any agent is more valuable than protecting proprietary tooling.This is an opposite bet from Anthropic's Claude-first approach. Anthropic wants agents built on Claude. Google wants Google infrastructure used by agents built on any model. The Colab MCP Server is a clean example: it works with Claude, not just Gemini. Google benefits when anyone's agent runs on Colab's GPUs, not just Gemini-powered agents.Use Cases That Make SenseML experimentation: ask an agent to run a hyperparameter sweep, compare architectures, produce a plot. Colab's free GPU tier handles the compute.Data exploration: hand a CSV to an agent, ask it to 'find the five most interesting patterns.' The agent loads the file into a Colab notebook, runs pandas and seaborn cells, and produces a written summary with supporting visualizations.Rapid prototyping: 'Prototype a semantic search over this document set using sentence-transformers.' The agent installs dependencies, embeds the documents, sets up the search, and produces a working demo. You watch the notebook being built.Reproducible research: agents build notebooks that include the full reasoning and experimentation trail, not just the final code. The notebook is the audit log.LimitationsThe server authenticates to a single Google account at a time. Multi-tenant deployment requires workarounds. Teams that want to share agent-generated notebooks across users face permission complexity.Colab's free tier has compute quotas. Agents that run long training jobs or large hyperparameter sweeps can hit the quota mid-run. The server does not currently queue or retry against the quota wall — the agent has to handle the error gracefully.Runtime state is tied to the notebook's active session. If Colab disconnects (idle timeout, browser close), the runtime variables are lost. The agent can re-execute cells, but any expensive computation is repeated.The server is new — version 0.1.0 at launch. Expect breaking changes over the next few minor versions as Google iterates based on usage.For more MCP servers, browse repos.skila.ai/servers. For AI coding and agent tools, check tools.skila.ai. For articles on Model Context Protocol adoption, visit news.skila.ai.

MCP serverGoogle Colab MCPModel Context Protocol Colab+4
other

n8n-MCP turns your AI coding assistant into an n8n workflow automation expert. It bridges the Model Context Protocol with n8n's entire node ecosystem: 1,396 nodes (812 core + 584 community), 2,700+ workflow templates, and 265 AI-capable tool variants.The practical difference: before n8n-MCP, asking Claude Code to build an n8n workflow was a coin flip. The model would hallucinate node names, invent non-existent parameters, and produce workflows that failed validation. n8n-MCP eliminates that by feeding the AI comprehensive, accurate documentation for every node, operation, and property.The creator, Romuald Czlonkowski, claims it reduces workflow creation time from 45 error-prone minutes to 3 flawless minutes. That number comes from community reports, not formal benchmarks. But the architecture supports it: 99% property coverage, 87% documentation availability, and 2,646 pre-extracted real-world configurations from popular templates.How It WorksThe MCP server exposes n8n documentation as structured tools that AI assistants can query. When you ask Claude Code to "build a workflow that triggers on a new Stripe payment and sends a Slack notification," the server provides exact node configurations, credential schemas, and expression syntax. The AI does not guess. It looks up the correct parameters.A Chat Agent feature lets you describe automations in plain language and receive production-ready workflows. Diff-based updates allow modifying existing workflows without rebuilding from scratch. Real-time monitoring and auto-validation catch errors before deployment.Setup OptionsThe fastest path is the hosted dashboard at dashboard.n8n-mcp.com (free tier: 100 tool calls/day, 5 chat prompts/day). For self-hosting: npx, Docker, Railway, or local installation. The Supporter plan at 19 EUR/month gives 200 daily prompts and unlimited tool calls.Compatible AI ToolsWorks with Claude Code, Claude Desktop, Cursor, Windsurf, VS Code with GitHub Copilot, Gemini CLI, Kiro, Codex, and 15+ other AI development tools. The companion n8n-skills repository provides 7 Claude Code skills for deeper integration.LimitationsOperation coverage sits at 63.6%, meaning some node operations lack full documentationFree tier limits (100 calls/day) may be tight for heavy automation buildersCommunity nodes (584) have less reliable documentation than core nodesThe server provides documentation only. It does not execute workflows or manage n8n instances directly (use n8n-manager-for-ai-agents for that)Critical safety note from the maintainers: never edit production workflows directly with AI. Always test in development environments first and export backups before deployment.For more MCP servers, browse repos.skila.ai/servers. For AI workflow automation tools, check tools.skila.ai. For articles on AI-powered automation, visit news.skila.ai.

MCP n8n serverModel Context Protocoln8n workflow automation+3
other

The official Model Context Protocol filesystem server that gives Claude direct read and write access to files and directories on your local machine or server. Install it once and Claude can open files, create new ones, list directories, search across your codebase, and move or rename files — all without copy-pasting content into the chat window. It ships as part of the official MCP servers repository maintained by Anthropic, making it the most trusted and widely-deployed server in the ecosystem. Because you specify allowed directories at startup, Claude only ever sees what you explicitly permit — it cannot access /etc, your home folder, or any path outside the scope you configure.

filesystemfile-managementmcp+4
81,124
filesystem

Top AI Skills

View All

Equip your agents with specialized capabilities.

Canadian Finance Planner Skill is a Claude Agent Skill that turns the chatbot into a working personal financial planner. Built by developer cjpatten and tailored to Canadians, it shows how far a single skill file can push Claude past chat into a real advisory role. Instead of generic money tips, it runs a structured interview to learn your income, debts, goals and accounts, then builds a full budget and a concrete action plan. The standout is the output: it generates an interactive dashboard with charts so you can actually see your finances, not just read a wall of text, and it coaches you over time rather than handing you a one-shot answer. Because it's built for a specific country, it bakes in real local detail — registered account types, tax rules and government benefits — which is exactly the context a generic AI gets wrong. It's open source on GitHub, and you load it into Claude as a skill.

Claude skillpersonal financial planneragent skills+2
beginnerother

Claude Cost Optimizer is a Claude Code skill that cuts your token spend with copy-paste configs and proven strategies instead of vague advice. It claims 30-60% savings on Claude Code costs in normal use, with a 'strict' mode in its cost-mode skill targeting 60-70% output reduction — and the repo documents one real case hitting $114.18/month, a 61% cut. The core is a cost-mode skill that strips unnecessary content from responses, suggests cheaper models for simple tasks, recommends CLI tools instead of burning tokens, adds session-awareness reminders, and prefers diffs over full file rewrites. Around it sits a full toolkit: context optimization (.claudeignore and CLAUDE.md management), model-selection guidance for when to reach for Opus vs Sonnet vs Haiku, workflow patterns like plan mode and subagents, a team-budgeting framework, MCP and agent cost analysis, prompt-caching guidance, and CLI tools to actually measure your spend. Install it into Claude Code via the plugin marketplace, or into any multi-agent environment with 'npx skills add Sagargupta16/claude-cost-optimizer'. It's MIT-licensed.

claude cost optimizerClaude Code skilltoken budget+2
beginnerother

Fact-Check Skill is a semi-automated fact-checking and disinformation-detection skill for Claude and Codex that makes an AI verify a claim before it agrees with it — the practical fix for chatbots that would rather flatter you than check. Instead of a quick yes, it runs an 11-step analysis pipeline: claim decomposition, multi-language search, lateral reading, origin tracing, red-flag detection (40+ markers across six categories) and an MFS severity score. It combines four established methods — the SIFT methodology, the CRAAP test, prebunking/inoculation science and claim decomposition — and outputs a visual HTML 'Fact-Check Card' with a dark/light, mobile-friendly layout. It runs in four modes: full standard fact-check, source comparison, prebunking briefings, and a quick yes/no verdict. It even works on Claude.ai without web tools via a fallback mode, and includes an educational component that teaches lateral reading and how to spot manipulation techniques. It's MIT-licensed and needs no MCP servers.

Claude skillfact-checkingdisinformation detection+2
beginnerother

Weekly AI Digest