- Dynamic Feed
Dynamic Feed
nav{display:flex;align-items:center;justify-content:space-between;padding:22px 0} .logo{display:flex;align-items:center;gap:15px;font-weight:800;font-size:28px} .logo .word{ font-family:'Orbitron',sans-serif;font-weight:700;font-size:23px; text-transform:uppercase;letter-spacing:2px; background:linear-gradient(100deg,#6ea8ff 0%,#cdbcff 45%,#9d6bff 60%,#6ea8ff 100%); background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent; animation:shimmer 4.5s linear infinite;filter:drop-shadow(0 0 9px rgba(120,150,255,.4)); } @keyframes shimmer{to{background-position:220% center}} .logo .mark{width:72px;height:72px;animation:logoPulse 2.6s ease-in-out infinite;transform-origin:center} @keyframes logoPulse{ 0%,100%{filter:drop-shadow(0 0 5px rgba(110,168,255,.35));transform:scale(1)} 50%{filter:drop-shadow(0 0 18px rgba(157,107,255,.9));transform:scale(1.07)} } .logo .mark .bolt{animation:boltCharge 1.3s ease-in-out infinite;transform-origin:center} @keyframes boltCharge{ 0%,100%{opacity:.8;filter:drop-shadow(0 0 1px rgba(245,151,42,.5))} 50%{opacity:1;filter:drop-shadow(0 0 5px rgba(255,216,107,.95))} } @media (prefers-reduced-motion:reduce){.logo .mark,.logo .mark .bolt{animation:none}} nav .links{display:flex;gap:24px;color:var(--dim);font-size:14px} nav .links a:hover{color:var(--txt)}
.hero{padding:80px 0 50px;text-align:center} .badge{display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--accent); border:1px solid var(--line);border-radius:999px;padding:6px 14px;margin-bottom:24px;background:rgba(110,168,255,.06)} h1{font-size:clamp(34px,6vw,62px);line-height:1.05;letter-spacing:-1.5px;font-weight:800} h1 .grad{background:linear-gradient(100deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;color:transparent} .sub{color:var(--dim);font-size:clamp(16px,2.2vw,20px);max-width:660px;margin:22px auto 0} .cta{display:flex;gap:14px;justify-content:center;margin-top:34px;flex-wrap:wrap} .btn{padding:14px 26px;border-radius:12px;font-weight:600;font-size:15px;cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--txt);transition:.15s} .btn:hover{transform:translateY(-2px);border-color:var(--accent)} .btn.primary{background:linear-gradient(100deg,var(--accent),var(--accent2));border:none;color:#05060a} .btn.primary:hover{box-shadow:0 8px 30px rgba(110,168,255,.35)}
section{padding:56px 0} .eyebrow{color:var(--accent);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px} h2{font-size:clamp(26px,4vw,36px);letter-spacing:-.5px;margin-bottom:14px} .lead{color:var(--dim);max-width:640px}
/* feed cards */ .feeds{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:30px} .feed{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px;cursor:pointer;transition:.15s} .feed:hover{border-color:var(--accent);transform:translateY(-3px)} .feed .ic{margin-bottom:14px;line-height:0} .feed .ic svg{width:28px;height:28px} .feed h4{font-size:16px;margin-bottom:6px} .feed p{color:var(--dim);font-size:13.5px;margin-bottom:14px} .feed .count{font-size:24px;font-weight:800} .feed .count small{font-size:12px;color:var(--dim);font-weight:400;letter-spacing:.3px}
/* demo */ .tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px} .tab{padding:9px 16px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--dim);font-size:14px;cursor:pointer} .tab.active{color:#05060a;background:linear-gradient(100deg,var(--accent),var(--accent2));border:none;font-weight:600} .demo{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:24px;margin-top:16px} .demo .q{color:var(--dim);font-size:13px;margin-bottom:14px} .out{margin-top:18px;display:none;overflow-x:auto} table{width:100%;border-collapse:collapse;font-size:13.5px} th,td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap} th{color:var(--dim);font-weight:500;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px} td.good{color:var(--good)} td.bad{color:var(--bad)} td.warn{color:var(--warn)} .src{color:var(--dim);font-size:12px;margin-top:14px}
/* agents callout */ .agents{background:linear-gradient(140deg,rgba(110,168,255,.08),rgba(157,107,255,.08)); border:1px solid var(--line);border-radius:18px;padding:30px;margin-top:30px} .agents code{background:#0a0d16;border:1px solid var(--line);padding:3px 9px;border-radius:7px;color:var(--accent);font-size:13.5px} .agents .pre{background:#070a12;border:1px solid var(--line);border-radius:10px;padding:16px;margin-top:16px;font-size:13px;color:var(--dim);overflow-x:auto}
.price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:30px} .plan{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:28px} .plan.pro{border-color:var(--accent)} .plan .name{font-size:14px;color:var(--dim);text-transform:uppercase;letter-spacing:1px} .plan .amt{font-size:40px;font-weight:800;margin:8px 0} .plan .amt span{font-size:15px;color:var(--dim);font-weight:400} .plan ul{list-style:none;margin:18px 0 24px} .plan li{padding:7px 0;color:var(--dim);font-size:14px;border-bottom:1px solid var(--line)} .plan li::before{content:"→ ";color:var(--good)}
footer{padding:50px 0;border-top:1px solid var(--line);color:var(--dim);font-size:14px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}
@media (max-width:680px){ nav{flex-direction:column;gap:14px;padding:18px 0;text-align:center} nav .logo{justify-content:center} nav .links{gap:16px 20px;flex-wrap:wrap;justify-content:center} .hero{padding:46px 0 36px} .btn{width:100%} .cta .btn{width:auto;flex:1 1 auto} section{padding:44px 0} }
The data your AI
doesn't know yet.
AI models have a training cutoff. Dynamic Feed serves them fresh, current data — across five live feeds — over a REST API or a remote MCP endpoint any agent can plug into.
One connection. Always current.
Each feed is gathered from authoritative sources and refreshed automatically. Click any feed to try it live below.
LLM Pricing
Current price & capabilities for every major AI model.
MCP Registry
Searchable directory of MCP servers (AI agent tools).
Service Status
Live up/down for major AI & dev services.
AI News
Latest releases & announcements across providers.
Transit Status
Live "is my line delayed?" across transit systems.
Try any feed right now
These run against the real production API — no signup needed to look.
Plug it straight into any agent
Dynamic Feed exposes a remote MCP endpoint — agents connect by URL, no install, and get all four feeds as tools.
Start free. Scale when you need to.
- 100 API calls / day
- All four feeds
- REST + MCP access
- High daily limits
- All four feeds
- Priority freshness
Server Config
{
"mcpServers": {
"dynamic-feed": {
"url": "https://dynamicfeed.ai/mcp"
}
}
}