VARRD
๐ PyPI
๐ MCP
๐ Transport
๐ License
๐ MCP Badge
์ด๋ค ํธ๋ ์ด๋ฉ ์์ด๋์ด๋ ์ฝ 3๋ถ ๋ง์ ํต๊ณ์ ์ผ๋ก ๊ฒ์ฆ๋ ์ฃ์ง๋ก ์ ํํ์ธ์.
pip install varrd๋ฌด์์ด๋ ๋ฌผ์ด๋ณด์ธ์
varrd research "Does buying SPY after a 3-day losing streak actually work?"
varrd research "When VIX spikes above 30, is there a bounce in ES?"
varrd research "Is there a seasonal pattern in wheat before harvest?"
varrd research "What happens to gold when the dollar drops 3 days straight?"
varrd research "Does Bitcoin rally after the halving?"
varrd research "When crude oil drops 5% in a week, what happens next?"๋ชจ๋ ์ง๋ฌธ์ ๋ํด ์ค์ ๋ฐ์ดํฐ, ์ ํธ๊ฐ ํ์๋ ์ฐจํธ, ํต๊ณ์ ํ ์คํธ, ๊ทธ๋ฆฌ๊ณ ํ์คํ ๋ต๋ณ์ ์ ๊ณตํฉ๋๋ค.
Related MCP server: QuantConnect MCP Server
๊ฒฐ๊ณผ ํ์ธ
์ฃ์ง ๋ฐ๊ฒฌ
STRONG EDGE โ Statistically significant vs both zero and market baseline.
Direction: LONG
Win Rate: 62%
Sharpe: 1.45
Signals: 247
Trade Setup:
Entry: $5,150.25
Stop Loss: $5,122.00
Take Profit: $5,192.50
Risk/Reward: 1:1.5์ฃ์ง ์์
NO EDGE โ Neither test passed. No tradeable signal found.
You found out for 25 cents instead of $25,000 in live losses.๋ ๋ค ๊ฐ์น ์๋ ๊ฒฐ๊ณผ์ ๋๋ค.
์ Claude๋ ChatGPT์๊ฒ ์ง์ ๋ฌผ์ด๋ณด๋ฉด ์ ๋๋์?
ํธ๋ ์ด๋ฉ ์์ด๋์ด๋ฅผ ์ ๋๋ก ํ ์คํธํ๋ ๊ฒ์ ์ ๋ง ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ฒ๋ณด๊ธฐ์ ํ๋ฅญํด ๋ณด์ด์ง๋ง ์ค์ ์ด์ ์ ์์ค์ ์ด๋ํ๋ ๊ฐ์ง ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ผ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ญ ๊ฐ์ง๋ ๋ฉ๋๋ค.
LLM์ ์ค์ค๋ก ๋ฐฑํ ์คํธ๋ฅผ ์์ฑํ๊ณ , ์๋ฆ๋ค์ด ์์ต ๊ณก์ ์ ๋ณด์ฌ์ฃผ๋ฉฐ, 70%์ ์น๋ฅ ์ ๊ฐ์ง๊ณ ์๋ค๊ณ ๋งํ ๊ฒ์ ๋๋ค. ๋ฌธ์ ๋ ๊ทธ์ค ์ด๋ ๊ฒ๋ ์ค์ ๊ฐ ์๋๋ผ๋ ์ ์ ๋๋ค. LLM์ ์์ฅ ๋ฐ์ดํฐ๋, ํ ์คํธ ํ๊ฒฝ๋ ์์ผ๋ฉฐ, ๊ณผ์ ํฉ, ์ฒด๋ฆฌ ํผํน(์ ๋ฆฌํ ๋ฐ์ดํฐ๋ง ์ ํ), ํน์ ๋จ์ํ ์ซ์๋ฅผ ์ง์ด๋ด๋ ๊ฒ์ ๋ฐฉ์งํ ๊ฐ๋๋ ์ผ์ด ์์ต๋๋ค.
Claude Code๋ Cursor์ฒ๋ผ LLM์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋๋ผ๋ ์ ๋๋ก ์ํํ ์ ์์ต๋๋ค. ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํธ๋ ์ด๋ฉ ์์ด๋์ด ํ ์คํธ ์ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ VARRD๊ฐ ์ฒ๋ฆฌํ๋ ๋ฐฉ์:
๊ณผ์ ํฉ(Overfitting) โ ๊ณผ๊ฑฐ ๋ฐ์ดํฐ์ ์ ๋ง์ ๋๊น์ง ์ ๋ต์ ์์ ํ๋ ๊ฒ. VARRD๋ ๋ณด์ง ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ๋ณด๊ดํ๊ณ ํ ๋ฒ๋ง ํ ์คํธํฉ๋๋ค. ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ํ์๋ ๋ค์ ์คํํ ์ ์์ต๋๋ค.
๊ฒฐ๊ณผ ์ฒด๋ฆฌ ํผํน(Cherry-picking) โ 50๊ฐ์ง ๋ณํ์ ํ ์คํธํ๊ณ ์น๋ฆฌํ ๊ฒ๋ง ๋ณด์ฌ์ฃผ๋ ๊ฒ. VARRD๋ ์คํํ๋ ๋ชจ๋ ํ ์คํธ๋ฅผ ์ถ์ ํ๋ฉฐ, ํ ์คํธ๋ฅผ ๋ง์ด ํ ์๋ก ์๋์ผ๋ก ์ ์์ฑ ๊ธฐ์ค์ ๋์ ๋๋ค.
p-ํดํน(p-hacking) โ "์ ์๋ฏธํ" ๊ฒฐ๊ณผ๋ฅผ ์ป์ ๋๊น์ง ์ซ์๋ฅผ ์กฐ์ํ๋ ๊ฒ. VARRD๋ ๋ค์ค ๋น๊ต๋ฅผ ๋ณด์ ํ์ฌ ์ด ์ข์ ๊ฒฐ๊ณผ๊ฐ ์ค์ ์ธ ๊ฒ์ฒ๋ผ ํต๊ณผํ์ง ๋ชปํ๊ฒ ํฉ๋๋ค.
๋ฏธ๋ ๋ฐ์ดํฐ ์ฐธ์กฐ ํธํฅ(Lookahead bias) โ ์ค์๋ก ๊ณต์์ ๋ฏธ๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ. VARRD๋ ์๋๋ฐ์ค ์ปค๋์์ ์คํ๋๋ฏ๋ก ๊ตฌ์กฐ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์๋ชป๋ ํ ์คํธ ์ ํ โ ์ด๋ค ์์ด๋์ด๋ ์ ํ ์์ต ๋ถ์์ด ํ์ํ๊ณ , ์ด๋ค ๊ฒ์ ์์ ๋งค์ ๋ชฉํ๊ฐ๊ฐ ํฌํจ๋ ์ ์ฒด ์๋ฎฌ๋ ์ด์ ์ด ํ์ํฉ๋๋ค. VARRD์๋ ๊ฐ ์ง๋ฌธ์ ๋ง๋ ์ฌ๋ฐ๋ฅธ ํ ์คํธ๋ฅผ ๊ฒฐ์ ํ๋ ์ ๋ฌธ ์์ด์ ํธ ํ์ด ์์ต๋๋ค.
์์ฅ ๊ฐ ์ค์ผ(Cross-market contamination) โ ํ ์์ฅ์์ ํ ์คํธํ์ง๋ง ์ ํธ๋ ๋ค๋ฅธ ์์ฅ์์ ์จ ๊ฒฝ์ฐ. VARRD๋ ์์ฅ๊ณผ ์๊ฐ๋ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ์ดํฐ๋ฅผ ๊ฒฉ๋ฆฌํ๊ณ ์ ๋ ฌํฉ๋๋ค.
์กฐ์๋ ํต๊ณ โ LLM์ ์์ ๊ฐ ์๊ฒ ๋ค๋ฆฌ๊ธฐ ์ํด ์ซ์๋ฅผ ์ง์ด๋ ๋๋ค. VARRD์์๋ ๋ชจ๋ ํต๊ณ๊ฐ ๊ฒฐ์ ๋ก ์ ๊ณ์ฐ์์ ๋์ต๋๋ค. AI๋ ๊ฒฐ๊ณผ๋ฅผ ํด์ํ ๋ฟ, ์ ๋ ์์ฑํ์ง ์์ต๋๋ค.
ATR ๊ธฐ๋ฐ ํฌ์ง์ ์ฌ์ด์ง โ ์ค์ ์ฃ์ง์๋ ์ค์ ๋ฆฌ์คํฌ ๊ด๋ฆฌ๊ฐ ํ์ํฉ๋๋ค. VARRD๋ ์์์ ๋น์จ์ด ์๋ ์ค์ ๋ณ๋์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์์ ๋งค์ ์ต์ ๊ฐ๋ฅผ ๊ณ์ฐํฉ๋๋ค.
ํ์ฌ ์ํฉ ํ์ โ ๊ฒ์ฆ๋ ์ฃ์ง๋ ์ธ์ ์๋ํ๋์ง ์ ์ ์๋ค๋ฉด ์์ฉ์ด ์์ต๋๋ค. VARRD๋ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ค์บํ์ฌ ์ ํธ๊ฐ ํ์ฑํ๋๋ ์ ํํ ์์ ์ ์๋ ค์ฃผ๋ฉฐ, ์ต์ ์ง์ ๋ฐ ์ฒญ์ฐ ๋ ๋ฒจ์ ์ ๊ณตํฉ๋๋ค.
LLM์ ์คํ์ค ์๋ ๋๋์ ๋๋ค. ํธ๋ ์ด๋ฉ ์์ด๋์ด์ ๋ํด ์ถ๋ก ํ ์๋ ์์ง๋ง, ํต์ ๋ ํ๊ฒฝ์์ ํ ์คํธํ ์๋ ์์ต๋๋ค. VARRD๋ ์คํ์ค์ ๋๋ค. ๋ชจ๋ ํ ์คํธ๊ฐ ์ถ์ ๋๊ณ , ๋ชจ๋ ๊ฒฐ๊ณผ๊ฐ ๊ฒ์ฆ๋๋ฉฐ, ์ค์๋ก ์์์๋ฅผ ์ธ ์ ์๋ ์์ญ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ํ๋กฌํํธ ์์ค์ด ์๋ ์์คํ ์์ค์์ ์ฐจ๋จ๋๋ ์ ์ฉ ์ธํ๋ผ์ ๋๋ค.
๋น ๋ฅธ ์์ โ Python
from varrd import VARRD
v = VARRD() # auto-creates free account, $2 in credits
# Research a trading idea
r = v.research("When RSI drops below 25 on ES, is there a bounce?")
r = v.research("test it", session_id=r.session_id)
print(r.context.edge_verdict) # "STRONG EDGE" / "NO EDGE"
# Get exact trade levels
r = v.research("show me the trade setup", session_id=r.session_id)# What's firing right now across all your strategies?
signals = v.scan(only_firing=True)
for s in signals.results:
print(f"{s.name}: {s.direction} {s.market} @ ${s.entry_price}")# Morning briefing โ today's news connected to your specific edges
b = v.briefing()
print(b.news)
# "**ES selling accelerates into the open** Three consecutive lower highs..."
# "โณ Your ES mean-reversion setups are live territory here..."# Let VARRD discover edges autonomously
result = v.discover("mean reversion on futures")
print(result.edge_verdict, result.market, result.win_rate)๋น ๋ฅธ ์์ โ CLI
# Full research workflow (auto-follows chart โ test โ trade setup)
varrd research "When wheat drops 3 days in a row, is there a snap-back?"
# What's firing right now?
varrd scan --only-firing
# Personalized market briefing โ news filtered to your edge library
varrd briefing
# Search saved strategies
varrd search "momentum on grains"
# Let VARRD discover edges on its own
varrd discover "mean reversion on futures"AI ์์ด์ ํธ์ ํจ๊ป ์ฌ์ฉ
Claude Desktop / Claude Code / Cursor
์ต์ 1 โ ์ง์ HTTP (Claude Code, Cursor, OpenBB):
{
"mcpServers": {
"varrd": {
"transport": {
"type": "streamable-http",
"url": "https://app.varrd.com/mcp"
}
}
}
}์ต์ 2 โ mcp-remote ์ฌ์ฉ (Claude Desktop, ๋ชจ๋ stdio ํด๋ผ์ด์ธํธ):
{
"mcpServers": {
"varrd": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://app.varrd.com/mcp"]
}
}
}API ํค๊ฐ ํ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ค์๊ณผ ๊ฐ์ด ๋ฌผ์ด๋ณด์ธ์: "Fed ๊ธ๋ฆฌ ๊ฒฐ์ ํ ๊ธ๊ฐ์ด ๊ธ๋ฑํ ๋ ํจํด์ด ์๋์?"
OpenBB Workspace
VARRD๋ OpenBB Workspace์ MCP ์๋ฒ๋ก ์ง์ ์ฐ๊ฒฐ๋ฉ๋๋ค:
Workspace ์ด๊ธฐ โ MCP ์๋ฒ ํจ๋์์ "+" ํด๋ฆญ
https://app.varrd.com/mcp์ ๋ ฅCopilot์ VARRD ๋๊ตฌ๊ฐ ๋ํ๋ฉ๋๋ค โ ์์ด๋์ด ์กฐ์ฌ, ์ ํธ ์ค์บ, ์ ๋ต ๊ฒ์
OpenBB๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. VARRD๋ ๋น์ ์ ์์ด๋์ด์ ์ฃ์ง๊ฐ ์๋์ง ์๋ ค์ค๋๋ค.
ํธ๋ ์ด๋ฉ ๋ด (Freqtrade, Jesse, Hummingbot, OctoBot, NautilusTrader)
VARRD๋ ์ ๋ต์ ๋ฐฐํฌํ๊ธฐ ์ ์ ์ค์ ์ฃ์ง๊ฐ ์๋์ง ๊ฒ์ฆํฉ๋๋ค. ๋ชจ๋ ๋ด๊ณผ ์๋ํฉ๋๋ค:
from varrd import VARRD
from varrd.freqtrade import generate_strategy
v = VARRD()
result = v.discover("RSI oversold reversal on BTC")
if result.has_edge:
hyp = v.get_hypothesis(result.hypothesis_id)
strategy_code, config = generate_strategy(hyp)
# Drop into your bot's strategies/ folder and run it๋ด | VARRD ์ฐ๊ฒฐ ๋ฐฉ์ |
| |
| |
๋ง์ผ ๋ฉ์ดํน ๋ฐฐํฌ ์ ๋ฐฉํฅ์ฑ ์ ํธ ๊ฒ์ฆ | |
VARRD์ MCP ์๋ฒ๋ฅผ ํตํด ๋ชจ๋ ํ ํํด ์ ๋ต ์ฌ์ ๊ฒ์ฆ | |
์ค์ ๋ฐฐํฌ ์ ํต๊ณ์ ์ฃ์ง ๊ฒ์ฆ |
ํจํด: ๋จผ์ ๊ฒ์ฆํ๊ณ , ๋์ค์ ๋ฐฐํฌํ์ธ์. ๋๋ถ๋ถ์ ์ ๋ต์ ํต๊ณ์ ํ ์คํธ๋ฅผ ํต๊ณผํ์ง ๋ชปํฉ๋๋ค. 25,000๋ฌ๋ฌ๋ฅผ ์๋ ๊ฒ๋ณด๋ค 0.25๋ฌ๋ฌ๋ก ํ์ธํ๋ ๊ฒ์ด ๋ซ์ต๋๋ค.
CrewAI
from crewai import Agent, Task, Crew
researcher = Agent(
role="Trading Researcher",
goal="Find statistically validated trading edges",
backstory="You are a quantitative researcher who tests trading ideas rigorously.",
mcps=[{"type": "streamable-http", "url": "https://app.varrd.com/mcp"}]
)
task = Task(
description="Research whether RSI oversold conditions on ES lead to a bounce within 5 days.",
agent=researcher,
expected_output="Edge verdict with trade setup if edge is found."
)
crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()LangChain / LangGraph
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_anthropic import ChatAnthropic
model = ChatAnthropic(model="claude-sonnet-4-20250514")
async with MultiServerMCPClient({
"varrd": {"url": "https://app.varrd.com/mcp", "transport": "streamable_http"}
}) as client:
agent = create_react_agent(model, client.get_tools())
result = await agent.ainvoke({"messages": [
{"role": "user", "content": "Does gold rally when the dollar drops 3 days in a row?"}
]})Raw MCP (๋ชจ๋ ํด๋ผ์ด์ธํธ)
# Any MCP-compatible client can connect to:
https://app.varrd.com/mcp
# Transport: Streamable HTTP | No auth required | $2 free credits8๊ฐ์ง ํต๊ณ์ ๊ฐ๋๋ ์ผ (์ธํ๋ผ ๊ฐ์ ์ ์ฉ)
๋ชจ๋ ํ ์คํธ๋ ์๋์ผ๋ก ์ด ๊ณผ์ ์ ๊ฑฐ์นฉ๋๋ค. ๊ฑด๋๋ธ ์ ์์ต๋๋ค.
๊ฐ๋๋ ์ผ | ๋ฐฉ์งํ๋ ๊ฒ |
K-์ถ์ | ๊ฐ์ ์์ด๋์ด์ 50๊ฐ์ง ๋ณํ์ ํ ์คํธํ๋์? ์ ์์ฑ ๊ธฐ์ค์ด ์๋์ผ๋ก ์ฌ๋ผ๊ฐ๋๋ค. |
๋ณธํ๋ก๋ ๋ณด์ | ๋ค์ค ๋น๊ต ํ๋ํฐ. p-ํดํน ๋ฐฉ์ง. |
OOS ์ ๊ธ | ํ๋ณธ ์ธ(Out-of-sample) ํ ์คํธ๋ ๋จ ํ ๋ฒ์ ๋๋ค. ๊ฒฐ๊ณผ๋ฅผ ๋ณธ ํ ์ฌ์คํํ ์ ์์ต๋๋ค. |
๋ฏธ๋ ๋ฐ์ดํฐ ๊ฐ์ง | ์ค์๋ก ๋ฏธ๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ณต์์ ์ก์๋ ๋๋ค. |
๋๊ตฌ๋ ๊ณ์ฐ, AI๋ ํด์ | ๋ชจ๋ ์ซ์๋ ์ค์ ๋ฐ์ดํฐ์์ ๋์ต๋๋ค. AI๋ ํต๊ณ๋ฅผ ์ ๋ ์กฐ์ํ์ง ์์ต๋๋ค. |
์ฐจํธ โ ์น์ธ โ ํ ์คํธ | ํต๊ณ์ ํ์๋ฅผ ์๋นํ๊ธฐ ์ ์ ํจํด์ ๋ณด๊ณ ์น์ธํฉ๋๋ค. |
์ง๋ฌธ ์ค๋ณต ์ ๊ฑฐ | ๊ฐ์ ๊ณต์/์์ฅ/๊ธฐ๊ฐ์ ๋ ๋ฒ ์ฌํ ์คํธํ ์ ์์ต๋๋ค. |
OOS ํ ์ต์ ํ ๊ธ์ง | ํ๋ณธ ์ธ ๊ฒ์ฆ ํ ๋งค๊ฐ๋ณ์๊ฐ ์ ๊น๋๋ค. |
๋ฐ์ดํฐ ๋ฒ์
์์ฐ ํด๋์ค | ์์ฅ | ์๊ฐ๋ |
์ ๋ฌผ (CME) | ES, NQ, CL, GC, SI, ZW, ZC, ZS, ZB, TY, HG, NG + 20๊ฐ ์ด์ | 1์๊ฐ ์ด์ |
์ฃผ์ / ETF | ๋ชจ๋ ๋ฏธ๊ตญ ์ฃผ์ | ์ผ๊ฐ |
์ํธํํ (Binance) | BTC, ETH, SOL + ๊ธฐํ | 10๋ถ ์ด์ |
์ด 15,000๊ฐ ์ด์์ ์ํ.
MCP ๋๊ตฌ
๋๊ตฌ | ๋น์ฉ | ๊ธฐ๋ฅ |
| ~$0.25 | ๋ค์ค ํด ํํธ ์ฐ๊ตฌ. 15๊ฐ ๋ด๋ถ ๋๊ตฌ ์กฐ์ . |
| ~$0.25 | AI๊ฐ ์ฃ์ง๋ฅผ ๋ฐ๊ฒฌ. ์ฃผ์ ๋ฅผ ์ฃผ๋ฉด ๊ฒ์ฆ๋ ๊ฒฐ๊ณผ ์ ๊ณต. |
| ๋ฌด๋ฃ | ์ค์๊ฐ ๋ฐ์ดํฐ๋ก ์ ๋ต ์ค์บ. ์ต์ ์ง์ /์์ /๋ชฉํ๊ฐ ์ ๊ณต. |
| ๋ฌด๋ฃ | ํค์๋๋ ์์ฐ์ด๋ก ์ ๋ต ์ฐพ๊ธฐ. |
| ๋ฌด๋ฃ | ๋ชจ๋ ์ ๋ต์ ๋ํ ์์ธ ์ ๋ณด. |
| ๋ฌด๋ฃ | ํฌ๋ ๋ง ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ํฉ ํ์ธ. |
| ๋ฌด๋ฃ | Base ๋๋ Stripe์์ USDC๋ก ํฌ๋ ๋ง ๊ตฌ๋งค. |
| ๋ฌด๋ฃ | ์ค๋จ๋ ์ธ์ ์ ์ข ๋ฃํ๊ณ ์๋ก ์์. |
๊ฐ๊ฒฉ
๊ฐ์ ์ $2 ๋ฌด๋ฃ โ 6~8ํ ์ฐ๊ตฌ ์ธ์ ๊ฐ๋ฅ
์ฐ๊ตฌ: ์์ด๋์ด๋น ~$0.20โ0.30
๋ฐ๊ฒฌ (์์จ): ~$0.20โ0.30
ELROND ์์ํ (8๋ช ์ ์ ๋ฌธ ์กฐ์ฌ๊ด): ~$0.40โ0.60
๋ค์ค ์์ฅ (3๊ฐ ์ด์ ์์ฅ): ~$1
์ค์บ, ๊ฒ์, ์์ก: ํญ์ ๋ฌด๋ฃ
ํฌ๋ ๋ง ํฉ: Stripe๋ฅผ ํตํด $5 / $20 / $50
ํฌ๋ ๋ง์ ๋ง๋ฃ๋์ง ์์
์์
์คํ ๊ฐ๋ฅํ ์คํฌ๋ฆฝํธ๋ examples/๋ฅผ ์ฐธ์กฐํ์ธ์:
quick_start.pyโ 5์ค๋ก ๋ชจ๋ ์ ๋ต ์ค์บresearch_idea.pyโ ์ ์ฒด ๋ค์ค ํด ์ฐ๊ตฌ ์ํฌํ๋ก์ฐmulti_idea_loop.pyโ ๋ฃจํ์์ ์ฌ๋ฌ ์์ด๋์ด ํ ์คํธscan_portfolio.pyโ ๊ฑฐ๋ ๋ ๋ฒจ์ด ํฌํจ๋ ํฌํธํด๋ฆฌ์ค ์ค์บmcp_config.jsonโ Claude Desktop / Cursor์ฉ MCP ์ค์
AI ์์ด์ ํธ ๋น๋๋ฅผ ์ํ ์ ๋ณด
์ ์ฒด ํตํฉ ๊ฐ์ด๋(๋๊ตฌ ์ฐธ์กฐ, ์๋ต ํ์, ์ธ์ฆ, ์ํฌํ๋ก์ฐ ํจํด)๋ AGENTS.md๋ฅผ ์ฐธ์กฐํ์ธ์.
๋งํฌ
์น ์ฑ: app.varrd.com
์น์ฌ์ดํธ: varrd.com
MCP ์๋ํฌ์ธํธ:
https://app.varrd.com/mcpPyPI: pypi.org/project/varrd
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/augiemazza/varrd'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
