Signal MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Signal MCP
Static portfolios are boring.
The Model Context Protocol (MCP) server powers Signal’s live integrations. It connects the system to GitHub activity, Spotify listening history, and blog content, providing real-time data that makes the portfolio feel alive.
What it does
The MCP server is a lightweight Express service that:
Handles GitHub activity integration
Connects to Spotify for “Now Playing” and recent history
Converts blog RSS feeds into consumable JSON
Exposes MCP-compliant endpoints so the backend can call tools through OpenRouter
It doesn’t interact with models directly. Instead, it responds when the backend orchestrates a tool call, returning structured data that can be streamed back into the conversation.
Related MCP server: Bijon Portfolio MCP Server
Architecture overview
The MCP server acts as Signal’s live data provider, bridging the system to external APIs.
Tech stack
Runtime: Node.js
Framework: Express
Protocol: Model Context Protocol (MCP) SDK
Integrations: GitHub REST API, Spotify Web API, Blog RSS feed
Dev tooling: ESLint, Prettier, Husky, and shared configs via dev-config
Local development
Signal’s services can be run locally, but setup involves multiple moving parts.
For now, the easiest way to explore Signal is the live demo.
Future work may include a simplified docker-compose flow for local development.
Explore
Signal context
The MCP server reflects how I approach integration boundaries and system interoperability. By isolating third-party APIs behind a single protocol-compliant service, the architecture stays modular and secure. This design makes it easier for teams to extend or swap integrations without affecting the rest of the system. This is a principle I carry into larger engineering projects.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Akshay Shetty's engineering portfolio and resume, queryable by AI. OAuth-secured.
Full Spotify Web API coverage - albums, artists, playlists, player controls, and more.
Public portfolio MCP for resume, services, availability, project evidence, and introductions.
Dive into the world of open-source with the GitHub Repo Explorer! Utilize the powerful GitHub
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceReads your GitHub profile and provides developer context (stack, projects, experience) to MCP clients like Claude and Cursor via a single URL.-
- FlicenseAqualityDmaintenanceExposes a personal portfolio's resume, projects, skills, certifications, and live GitHub repositories as tools for AI assistants to query via natural language.6-
- FlicenseNot gradedqualityCmaintenanceEnables MCP clients to query the harshdipsaha.tech portfolio’s projects via keyword search and retrieve profile information directly from a live data feed, without scraping the site.-
- FlicenseAqualityCmaintenanceEnables searching and retrieving GitHub portfolio repositories and their READMEs through natural language.3-