Skip to content
View cyanheads's full-sized avatar
🤖
Building LLM Agents
🤖
Building LLM Agents

Block or report cyanheads

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cyanheads/README.md

Hi, I'm Casey 👋

Software Engineer based in Seattle. Passionate about sharing knowledge through open source.

I'm currently working on projects related to the Model Context Protocol (MCP), trying to build a better way for LLMs to interact with the world. I believe AI is an incredibly powerful tool and I'm hoping to make it more accessible and useful for everyone.

🚀 What I'm Building with MCP

Project Description
TypeScript model-context-protocol-resources Contains practical guides, clients, and servers developed during the exploration of the Model Context Protocol (MCP). Serves as a learning resource and a collection of tools.
TypeScript atlas-mcp-server Provides ATLAS (Adaptive Task & Logic Automation System), a Neo4j-powered task management system for LLM Agents, using a three-tier architecture to manage complex workflows. Includes Deep Research scaffolding.
TypeScript filesystem-mcp-server Offers platform-agnostic file system capabilities for AI agents via MCP, enabling file and directory management. Features advanced search/replace and directory traversal.
TypeScript obsidian-mcp-server Enables LLMs to securely interact with Obsidian vaults via MCP, offering token-aware tools for managing notes. Facilitates seamless knowledge base management with Properties management.
TypeScript mentor-mcp-server Offers AI-powered mentorship via MCP using the Deepseek API, providing LLM agents with a 'second opinion'. Can be used for code review, design critique, writing feedback, and brainstorming.
TypeScript toolkit-mcp-server Provides essential system utilities and tools for LLM agents via MCP. Features include IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.
TypeScript github-mcp-server Integrates with the GitHub API via MCP, providing a structured interface for LLM agents to manage repositories, issues, pull requests, code, files, and releases.
TypeScript git-mcp-server Provides an enterprise-ready MCP interface for Git operations, allowing LLMs to initialize, clone, branch, commit, and manage repositories via STDIO & Streamable HTTP.
TypeScript ntfy-mcp-server Integrates with the ntfy.sh push notification service via MCP, enabling LLMs to send highly customizable notifications to external devices.
TypeScript perplexity-mcp-server Unlocks Perplexity's search-augmented AI capabilities for your LLMs via MCP. Provides access to real-time web information with robust error handling and secure validation.
TypeScript pubmed-mcp-server Connects AI agents to NCBI's PubMed and E-utilities via MCP, enabling search, retrieval, and analysis of biomedical literature.
TypeScript mcp-reporter Generates comprehensive capability reports for MCP servers, helping developers understand available functionality across their MCP ecosystem for documentation and integration.
TypeScript mcp-ts-template Provides a beginner-friendly, production-ready template for building MCP servers and clients. Includes essential utilities, examples, and type safety for a solid starting point.

💡 Other Projects

Project Description
Python repo-map This project generates LLM-enhanced summaries and analysis of software repositories. It provides developers insights into project structures, file purposes, and considerations across various languages.
JavaScript claude-sidebar-modifier This is a Firefox browser extension allowing users to disable or adjust the width of the sidebar on Claude.ai. It offers a customized interface.
TypeScript scripts-ts This project is a collection of cross-platform, standalone TypeScript utility scripts. These scripts automate common development tasks like cleaning artifacts, generating structures, and managing dependencies.

💼 Open to Opportunities

I'm open to software engineering roles in AI/LLM development and infrastructure, with experience in building LLM agents, MCP servers and general AI tools.

Available for:

  • Full-time software engineering positions
  • Contract work and consulting
  • Custom MCP server development using my TypeScript template

Feel free to reach out - I'm always looking for ways to improve my skills and help others do the same.

☕ Support My Work

If my open source work has benefited you, consider sending me some support.

Buy Me A Coffee

🔗 Connect


When we share knowledge, everyone benefits.

Pinned Loading

  1. model-context-protocol-resources Public

    Exploring the Model Context Protocol (MCP) through practical guides, clients, and servers I've built while learning about this new protocol.

    220 20

  2. atlas-mcp-server Public

    A Model Context Protocol (MCP) server for ATLAS, a Neo4j-powered task management system for LLM Agents - implementing a three-tier architecture (Projects, Tasks, Knowledge) to manage complex workfl…

    TypeScript 198 29

  3. obsidian-mcp-server Public

    Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.

    TypeScript 96 20

  4. mentor-mcp-server Public

    A Model Context Protocol server providing LLM Agents a second opinion via AI-powered Deepseek-Reasoning R1 mentorship capabilities, including code review, design critique, writing feedback, and ide…

    TypeScript 27 15

  5. repo-map Public

    repo-map generates LLM-enhanced summaries and analysis of software repositories, providing developers with valuable insights into project structures, file purposes, and potential considerations acr…

    Python 23 12

  6. git-mcp-server Public

    An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git repositories. Provides tools for comprehensive Git operations including clone, commit, branch, diff, log, sta…

    TypeScript 66 19