galaxy-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@galaxy-mcpsearch vault for 'project plans'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Galaxy MCP Server
Live MCP server for the Galaxy vault. Lets Claude (mobile/web) and other chat interfaces query your Obsidian vault in real time via GitHub.
Setup — do this once
Step 1: Create a private GitHub repo for the vault
Go to github.com → New repository
Name it
galaxy-vault, set it to PrivateDo NOT initialize with README
Step 2: Install Obsidian Git and push the vault
In Obsidian: Settings → Community Plugins → Browse → search "Obsidian Git" → Install → Enable
Open the Obsidian Git settings:
Auto pull interval:
5(minutes)Auto push interval:
5(minutes)Commit message:
vault: auto-sync {{date}}
Run command palette → "Obsidian Git: Initialize a new repo"
Run command palette → "Obsidian Git: Open source control view"
Stage all → Commit → set remote to your new private repo URL → Push
After this, every edit to the vault auto-pushes to GitHub within 5 minutes.
Step 3: Create a GitHub Personal Access Token
github.com → Settings → Developer Settings → Personal access tokens → Fine-grained tokens
Name:
galaxy-mcpRepository access: select
galaxy-vaultonlyPermissions: Contents → Read-only
Copy the token
Step 4: Deploy to Railway
Go to railway.app → New Project → Deploy from GitHub repo → select this
galaxy-mcprepoAdd environment variables (Settings → Variables):
GITHUB_TOKEN= (the token from step 3)
GITHUB_OWNER= (your GitHub username)
GITHUB_REPO= galaxy-vault
API_KEYS= (two random keys, comma-separated — run `openssl rand -hex 32` twice)Railway will auto-deploy. Copy your public URL (e.g.
https://galaxy-mcp-production.up.railway.app)
Related MCP server: obsidian-mcp-fast
Connecting to Claude.ai (mobile + web)
Open claude.ai → Settings → Integrations → Add MCP Server
URL:
https://your-railway-url.up.railway.app/mcpAuth: Bearer token → paste Priya's API key
For Vinod: repeat with his API key
Connecting to ChatGPT (Custom GPT)
ChatGPT doesn't speak MCP natively. Add it as a Custom Action:
Create a Custom GPT → Configure → Add Action
Import schema from:
https://your-railway-url.up.railway.app/openapi.jsonAuth: API Key → Bearer → paste API key
(The server serves an OpenAPI schema automatically at /openapi.json)
Available tools
Tool | What it does |
| Returns current-week.md + summer schedule |
| Loads context files (family, self, home, arya, raya, courtney) |
| Read any vault file by path |
| List all markdown files |
| Search across all files for a keyword |
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Hosted Notion MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceBuilt on Obsidian Vault, this MCP server integrates with Claude Code to provide personal knowledge management including note saving, full-text search, code graph extraction, and context resumption.1-
- AlicenseNot gradedqualityDmaintenanceHighly-performant MCP server for Obsidian vaults enabling sub-millisecond retrieval of notes without requiring Obsidian app, supporting Claude Desktop, Claude Code, Cursor, and other MCP clients.MIT
- AlicenseNot gradedqualityAmaintenanceAuthenticated remote MCP server that exposes a private GitHub-hosted Obsidian vault to Claude, enabling list, read, write, and search operations on notes.2 npm7MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that makes an Obsidian vault synced via Self-hosted LiveSync readable and writable by Claude by interfacing directly with the CouchDB backend.MIT