Skip to main content
Glama

PT-Edge

Server Details

Live AI ecosystem intelligence — 47 tools for discovering, comparing, and tracking open-source AI projects, HuggingFace models and datasets, public APIs, and community discourse.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

47 tools
aboutInspect

What is PT-Edge, how does it work, and what can you do with it?

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

accept_candidateInspect

Promote a candidate to a tracked project.

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNotool
lab_slugNo
candidate_idYes
amend_correctionInspect

[Alias] Use amend_feedback() instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
reasonYes
correction_idYes
amend_feedbackInspect

Append an amendment note to feedback (e.g. flag a duplicate or outdated item).

This is append-only — it does not delete or modify the original feedback.

ParametersJSON Schema
NameRequiredDescriptionDefault
reasonYes
correction_idYes
amend_pitchInspect

Append an amendment note to an article pitch (e.g. flag a duplicate or add context).

This is append-only — it does not delete or modify the original pitch.

ParametersJSON Schema
NameRequiredDescriptionDefault
reasonYes
pitch_idYes
compareInspect

Side-by-side comparison of 2-5 projects. Pass comma-separated names or slugs.

ParametersJSON Schema
NameRequiredDescriptionDefault
projectsYes
deep_diveInspect

Full profile of any project or candidate using PT-Edge's cached data. No live API calls — all data comes from ingestion pipeline.

Accepts owner/repo (e.g. 'microsoft/Trellis'), a tracked project name/slug, or a candidate name. Shows different detail levels depending on what PT-Edge knows about the project.

ParametersJSON Schema
NameRequiredDescriptionDefault
identifierYes
describe_schemaInspect

List all database tables with their columns and types.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

explainInspect

Deep documentation on how PT-Edge works. Ask about any tool, metric, algorithm, or design decision.

Call with no topic to see all available topics.
Call with a topic name for the full explanation, including known limitations and what we'd change.

Examples: explain('hype_ratio'), explain('auto_promotion'), explain('data_sources')
ParametersJSON Schema
NameRequiredDescriptionDefault
topicNo
find_ai_toolInspect

Find AI/ML tools and libraries by describing what you need in plain English. Searches ~100K indexed AI repos from GitHub across domains like MCP servers, AI agents, RAG, LLM tools, vector databases, and more.

Optional domain filter: mcp, agents, rag, llm-tools, generative-ai,
embeddings, vector-db, prompt-engineering, transformers, ml-frameworks

Examples:
  find_ai_tool("database query tool for postgres", domain="mcp")
  find_ai_tool("autonomous coding agent")
  find_ai_tool("PDF document chunking for RAG pipeline")
  find_ai_tool("vector similarity search engine", domain="vector-db")
ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes
domainNo
offsetNo
find_datasetInspect

Find HuggingFace datasets by describing what you need in plain English. Searches indexed datasets from the HuggingFace Hub with download counts and task/language metadata.

Optional filters:
  task: text-classification, translation, summarization, question-answering, etc.
  language: en, zh, fr, de, es, etc. (ISO 639-1 codes)
  min_downloads: minimum download count threshold

Examples:
  find_dataset("sentiment analysis training data", task="text-classification")
  find_dataset("multilingual translation", language="zh")
  find_dataset("code generation instruction tuning")
  find_dataset("medical text", min_downloads=1000)
ParametersJSON Schema
NameRequiredDescriptionDefault
taskNo
limitNo
queryYes
offsetNo
languageNo
min_downloadsNo
find_dependentsInspect

Find indexed AI/ML repos that depend on a given package.

Reverse-lookup: "which repos in the index use this package?"
Useful for understanding ecosystem adoption of a library.

Args:
    package_name: Package name (e.g. "fastapi", "express", "langchain")
    source: Optional filter: "pypi" or "npm". Omit to search both.

Examples:
  find_dependents("fastapi")
  find_dependents("express", source="npm")
  find_dependents("openai")
ParametersJSON Schema
NameRequiredDescriptionDefault
sourceNo
package_nameYes
find_mcp_serverInspect

Find MCP servers by describing what you need in plain English. Convenience wrapper — searches only the 'mcp' domain.

Examples:
  find_mcp_server("database query tool for postgres")
  find_mcp_server("Jira issue tracker")
  find_mcp_server("file system access")
ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes
offsetNo
find_modelInspect

Find HuggingFace models by describing what you need in plain English. Searches indexed models from the HuggingFace Hub with download counts, pipeline tags, and library metadata.

Optional filters:
  task: text-generation, text-classification, translation, image-classification,
        feature-extraction, fill-mask, question-answering, summarization, etc.
  library: transformers, diffusers, sentence-transformers, spacy, etc.
  min_downloads: minimum download count threshold

Examples:
  find_model("code completion small model", task="text-generation")
  find_model("image segmentation", library="transformers")
  find_model("sentence embeddings for RAG", task="feature-extraction")
  find_model("text to speech", min_downloads=10000)
ParametersJSON Schema
NameRequiredDescriptionDefault
taskNo
limitNo
queryYes
offsetNo
libraryNo
min_downloadsNo
find_public_apiInspect

Find public REST APIs by describing what you need in plain English. Searches ~2,500 indexed APIs from the APIs.guru directory.

Optional category filter: financial, cloud, analytics, social, media,
machine_learning, security, ecommerce, iot, messaging, etc.

Examples:
  find_public_api("payment processing")
  find_public_api("weather forecast data")
  find_public_api("send SMS messages", category="messaging")
  find_public_api("image recognition", category="machine_learning")
ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes
offsetNo
categoryNo
get_api_endpointsInspect

Get detailed endpoint schemas for a public API.

Returns request parameters, request body, and response schemas
for endpoints matching the path filter. Use after get_api_spec()
to get details on specific endpoints for code generation.

Args:
    provider: The API provider (e.g. "stripe.com")
    service_name: The service name if any (e.g. "youtube")
    path_filter: Filter endpoints by path substring (e.g. "/charges", "/videos")

Examples:
  get_api_endpoints("stripe.com", path_filter="/v1/charges")
  get_api_endpoints("googleapis.com", "youtube", path_filter="/videos")
ParametersJSON Schema
NameRequiredDescriptionDefault
providerYes
path_filterNo
service_nameNo
get_api_specInspect

Get the cached OpenAPI spec overview for a public API.

Returns: title, base URL, auth methods, and endpoint list.
Use after find_public_api() to inspect an API before generating code.

Args:
    provider: The API provider (e.g. "stripe.com", "googleapis.com")
    service_name: The service name if any (e.g. "youtube"). Empty string for single-service providers.

Examples:
  get_api_spec("stripe.com")
  get_api_spec("googleapis.com", "youtube")
  get_api_spec("twilio.com", "api")
ParametersJSON Schema
NameRequiredDescriptionDefault
providerYes
service_nameNo
get_dependenciesInspect

Get the dependency list for an indexed AI/ML repo.

Shows direct runtime and dev dependencies from PyPI/npm.
Use after find_ai_tool() to compare dependency weight across tools.

Args:
    repo: The GitHub owner/repo (e.g. "langchain-ai/langchain", "fastapi/fastapi")

Examples:
  get_dependencies("langchain-ai/langchain")
  get_dependencies("jlowin/fastmcp")
ParametersJSON Schema
NameRequiredDescriptionDefault
repoYes
hn_pulseInspect

HN discourse intelligence. What is the community actually talking about?

Without a query: top discussions, trending topics, and discussion quality metrics.
With a query: focused analysis of HN discourse around a specific topic/project.
ParametersJSON Schema
NameRequiredDescriptionDefault
daysNo
queryNo
hype_checkInspect

Stars vs downloads reality check for a project.

ParametersJSON Schema
NameRequiredDescriptionDefault
projectYes
hype_landscapeInspect

Top overhyped + top underrated projects. Bulk hype comparison.

Optional window ('30d' or '90d') adds a hype-ratio trend section showing which projects' ratios are shifting fastest. Set format='json' for machine-readable output.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
formatNotext
windowNo
categoryNo
lab_modelsInspect

Browse frontier models by lab. Shows context windows, pricing, and capabilities.

Optional lab filter (slug or name). Optional capability filter (e.g. 'vision', 'reasoning').

ParametersJSON Schema
NameRequiredDescriptionDefault
labNo
capabilityNo
lab_pulseInspect

What is a specific lab shipping? Accepts slug or name.

Pass comma-separated names for cross-lab comparison (e.g. 'openai, anthropic, meta').

ParametersJSON Schema
NameRequiredDescriptionDefault
labYes
lifecycle_mapInspect

Groups all projects by lifecycle stage. Filter by category or tier.

Set transitions=True to see which projects changed lifecycle stage recently.

ParametersJSON Schema
NameRequiredDescriptionDefault
tierNo
categoryNo
transitionsNo
list_correctionsInspect

[Alias] Use list_feedback() instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicNo
statusNoactive
list_feedbackInspect

Browse practitioner feedback. Optionally filter by topic, status, and category.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicNo
statusNoactive
categoryNo
list_lab_eventsInspect

Browse lab events — product launches, model releases, API changes, etc.

Optional lab filter (slug or name). Optional event_type filter.
ParametersJSON Schema
NameRequiredDescriptionDefault
labNo
limitNo
event_typeNo
list_pitchesInspect

Browse article pitches submitted by the community.

Optional status filter: 'pending', 'accepted', 'rejected'.
ParametersJSON Schema
NameRequiredDescriptionDefault
statusNo
market_mapInspect

Category concentration, power law distribution, and lab dominance across all tracked projects.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

moversInspect

Show which projects are accelerating or decelerating — the biggest directional changes.

Compares the current window's star delta to the prior window's delta. Requires 14+ days of snapshot data to work.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
windowNo7d
project_pulseInspect

Deep dive on a specific project. Accepts slug or name.

ParametersJSON Schema
NameRequiredDescriptionDefault
projectYes
propose_articleInspect

Pitch an article idea for Phase Transitions newsletter.

topic: Short title (e.g. 'The MCP Gold Rush')
thesis: 1-2 sentences on why this matters now
evidence: Which PT-Edge tools/signals support this (optional)
audience_angle: Why Phase Transitions readers would care (optional)
ParametersJSON Schema
NameRequiredDescriptionDefault
topicYes
thesisYes
evidenceNo
audience_angleNo
queryInspect

Execute a read-only SQL query. Only SELECT statements are allowed. Returns JSON array.

ParametersJSON Schema
NameRequiredDescriptionDefault
sqlYes
radarInspect

What should you be paying attention to that isn't tracked yet? Surfaces candidate velocity, unmatched HN buzz, and fresh discoveries.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

scoutInspect

Find projects growing fastest — candidates and small tracked projects ranked by stars/day.

Uses pre-computed enrichment data from the ingest pipeline (no live API calls).
Candidates without enrichment data yet are shown separately.
Optional category filters by project category, name, description, or topics.
Valid categories: agent, dataset, eval, framework, infra, library, mcp-server, model, security, tool.
Also accepts any keyword (e.g. 'database', 'rust', 'embedding').
ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
categoryNo
set_tierInspect

Set an editorial tier override for a project. Tier 1-4, or 0 to clear.

ParametersJSON Schema
NameRequiredDescriptionDefault
tierYes
projectYes
sniff_projectsInspect

Auto-discovered project candidates awaiting review.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
submit_correctionInspect

[Alias] Use submit_feedback() instead. Submits as category='observation'.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicYes
contextNo
correctionYes
submit_feedbackInspect

Submit feedback about an AI topic or project.

CHOOSE THE RIGHT CATEGORY — do not default to 'bug':
  bug         — something is BROKEN or returning WRONG DATA. A tool error,
                a calculation mistake, stale data. Only use if you can point
                to a specific thing that is objectively incorrect.
  feature     — a concrete BUILDABLE thing. A new tool, a new data source,
                a new pipeline, a UI change. You could write a spec for it.
  observation — strategic context, competitive analysis, positioning insight,
                architectural vision. Important thinking, but not a task.
  insight     — analytical finding or ecosystem pattern worth preserving.
                Guidebook prose material. "The data shows X" or "Layer Y
                iterates faster than layer Z."

When in doubt, use 'observation' (not 'bug'). A brainstorm is never a bug.

PRIVACY: All submissions are PUBLIC and visible to anyone with access to
PT-Edge. Do NOT include: client names, pricing, revenue figures, personal
information, passwords, API keys, or anything commercially sensitive.
Redact before submitting.
ParametersJSON Schema
NameRequiredDescriptionDefault
topicYes
contextNo
categoryNoobservation
correctionYes
submit_lab_eventInspect

Record a significant lab event — something that moved the practical frontier.

EDITORIAL FILTER — only record events where the capability surface area changed:
"Yesterday you couldn't do X, today you can."

YES — qualifies:
  - New product or feature shipped (Cowork, Claude Code Remote Control, ChatGPT Health)
  - New model released (Opus 4.6, Gemini 3 Deep Think, Voxtral Mini 4B)
  - New capability enabled (offline mode, swarm orchestration, infra support)
  - API or platform change that affects what developers can build (Gemini API key policy)
  - New integration that opens a new surface (Gemini in Gmail, Gemini in Chrome)
  - Deprecation that removes capability (GPT-4o retirement)

NO — does not qualify:
  - Funding rounds, valuations, investments
  - Politics, government bans, military disputes
  - Safety pledges, constitutions, policy statements
  - Business model changes (ads, pricing tiers) unless they unlock new capability
  - Impressive demos of existing capability (GPT solves physics)
  - Distribution/adoption news (Claude inside Microsoft)
  - Community hacks or workarounds (Llama on single GPU)
  - IP disputes, distillation claims, legal drama
  - Opinion pieces, benchmarks, market reactions

The test: would someone building on this ecosystem need to update their mental model
of what's possible? If yes, record it. If it's just interesting news, skip it.

Event types: product_launch, model_launch, capability, api_change, deprecation, protocol, other
ParametersJSON Schema
NameRequiredDescriptionDefault
labYes
titleYes
summaryNo
event_dateNo
event_typeYes
source_urlNo
topicInspect

What's happening with a topic across the entire ecosystem?

Searches tracked projects, candidates, and HN posts semantically. Use for conceptual queries like 'MCP', 'vector databases', 'code generation'.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYes
upvote_correctionInspect

[Alias] Use upvote_feedback() instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
correction_idYes
upvote_feedbackInspect

Confirm someone else's feedback by upvoting it.

ParametersJSON Schema
NameRequiredDescriptionDefault
correction_idYes
upvote_pitchInspect

Upvote an article pitch to signal interest.

ParametersJSON Schema
NameRequiredDescriptionDefault
pitch_idYes
whats_newInspect

What actually shipped recently? Releases, trending projects, and notable HN discussion.

ParametersJSON Schema
NameRequiredDescriptionDefault
daysNo

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.