Skip to content
View magnum's full-sized avatar
⚙️
experimenting...
⚙️
experimenting...

Highlights

  • Pro

Organizations

@incodeit

Block or report magnum

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
magnum/README.md

Blog Bluesky X

Hi, I'm Antonio 👋

aka Magnum, to my friends

Web developer, CTO, teacher w/ +25 years of building for the web, I run Incode, a small web studio in Italy, and I have taught Web Design at a fine arts academy since 2013.

I have been writing Ruby and Rails for about 20 years and never found a good reason to stop: same language, same framework, still my first choice for almost everything I build.

Lately I spend most of my time where Rails meets AI: self-hosted MCP servers, agent tooling, and small utilities that scratch my own itch.

Current Projects

  • emcp - Self-hosted MCP host on Rails 8: API keys, OAuth 2.1, one place for all my MCP servers; connectors so far: Basecamp, HEY, Google Workspace, WhatsApp, Bluesky, X (Twitter), Toggl Track, FattureInCloud, 1Password, Home Assistant, TeslaMate
  • flycal - See when you are free or busy using Google Calendar as the source of truth: Rails web app, HTTP API, MCP server and the flycal-cli gem
  • bdgtr - Rails app to manage banking transactions and budgets (private for now)
  • mcpme - Ruby MCP server with OAuth 2.1 to run shell commands on your own machine
  • higgins - macOS menubar app that improves selected text with AI (OpenAI or Ollama)
  • aicli - Natural language to shell commands, as a Ruby gem
  • railsapp - My Rails 8 starter template: Kamal, PostgreSQL, Solid Queue/Cache/Cable
  • ppapi - Ruby API that reads Portfolio Performance files and returns account balances
  • infinite-canvas - WebGL infinite image gallery with distortion and zoom
  • buildapage - Vue 3 + Vite template that builds a page from a public Google Sheet
  • antoniomolinari-astro - My blog, rebuilt in Astro from a 20-year-old WordPress export
    ... and many more, nearly one each day 🙃

What I'm Doing

  • MCP and agent tooling - wrapping the tools I use every day so AI clients can work with them
  • Rails, still - an almost irrational attachment, now with Kamal and the Solid stack
  • Writing - essays and notes at antonio.m6i.it
  • Teaching - Web Design

Pinned Loading

  1. flycal-cli flycal-cli Public archive

    Ruby

  2. elastic-stack elastic-stack Public

    Shell

  3. filedepot filedepot Public

    Ruby

  4. emcp emcp Public

    Ruby

  5. mcpme mcpme Public

    Ruby

  6. higgins higgins Public

    Swift