MCPcopy Index your code
hub / github.com/chatmcp/mcpso

github.com/chatmcp/mcpso @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
92 symbols 235 edges 59 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MCP Directory

a directory for Awesome MCP Servers.

live preview: https://mcp.so

preview

Quick Start

  1. clone the repo
git clone https://github.com/chatmcp/mcp-directory.git
cd mcp-directory
  1. install dependencies
pnpm install
  1. prepare database

create a database with Supabase

run the sql file in data/install.sql

  1. set env variables

put a .env file in the root directory

with env variables:

SUPABASE_URL=""
SUPABASE_ANON_KEY=""

NEXT_PUBLIC_WEB_URL="http://localhost:3000"
  1. run the dev server
pnpm dev
  1. preview the site

open http://localhost:3000 in your browser

Community

About the author

Extension points exported contracts — how you extend this code

Category (Interface)
(no doc)
types/category.d.ts
Project (Interface)
(no doc)
types/project.d.ts
Post (Interface)
(no doc)
types/post.d.ts
Page (Interface)
(no doc)
types/landing.d.ts
Agent (Interface)
(no doc)
types/agent.d.ts
Nav (Interface)
(no doc)
types/nav.d.ts
User (Interface)
(no doc)
types/user.d.ts
Props (Interface)
(no doc)
templates/tailspark/landing/components/search/index.tsx

Core symbols most depended-on inside this repo

getSupabaseClient
called by 18
models/db.ts
respErr
called by 10
utils/resp.ts
classNames
called by 5
templates/tailspark/landing/components/header/dropdown.tsx
respData
called by 4
utils/resp.ts
findProjectByName
called by 4
models/project.ts
getIsoTimestr
called by 3
utils/time.ts
respJson
called by 3
utils/resp.ts
findCategoryByName
called by 3
models/category.ts

Shape

Function 67
Interface 24
Enum 1

Languages

TypeScript100%

Modules by API surface

types/landing.d.ts16 symbols
models/project.ts13 symbols
utils/index.ts11 symbols
utils/time.ts5 symbols
services/project.ts5 symbols
utils/resp.ts4 symbols
templates/tailspark/landing/components/search/index.tsx4 symbols
models/user.ts4 symbols
models/category.ts3 symbols
types/user.d.ts2 symbols
app/(policy)/layout.tsx2 symbols
types/project.d.ts1 symbols

For agents

$ claude mcp add mcpso \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page