app.manawa/manawa-terminal

MCPcommunityattivo
v1.0.0app.manawaUnknownAggiornato 1 mesi fa

Live market data, financial analysis, and portfolio research tools across 10,000+ tickers.

Stato dell’endpointattivo
verificato 1 giorno fa · 212 ms
100 % degli ultimi 4 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autoreapp.manawa
LicenzaUnknown
Versione1.0.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
Presente nell’indice di Forge+10/10
Identità del publisher verificata+0/30
Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
Verifica del dominio+0/10
Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
Analisi prompt injection · pulita+30/30
Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio
Provenienza
DipendenzeNon verificate
Superficie di strumenti31 strumenti · 6 privilegiati
Analisi di sicurezza✓ Pulitovlive · 1 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato11 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

31 strumenti · 6 privilegiati
Osservato in tempo reale dall’endpoint del fornitore1d ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://mcp.manawa.app/mcp31 strumenti · 212 ms
finance_searchSearch financial data and return an answer with an inline widget. Covers stocks, macro, forex, crypto, commodities, earnings, technicals, and related market questions. Pass the user's question in `query` without rephrasing. To screen a named watchlist or portfolio, call list_watchlists or li…

Search financial data and return an answer with an inline widget. Covers stocks, macro, forex, crypto, commodities, earnings, technicals, and related market questions. Pass the user's question in `query` without rephrasing. To screen a named watchlist or portfolio, call list_watchlists or li…

ParametroTipoDescrizione
query*string
symbols
section
focus
source
list_watchlistsList the authenticated user's watchlists and their symbols. Args: offset: Skip this many lists (default 0) limit: Page size (default 50, max 100)

List the authenticated user's watchlists and their symbols. Args: offset: Skip this many lists (default 0) limit: Page size (default 50, max 100)

ParametroTipoDescrizione
offsetinteger
limitinteger
create_watchlistCreate a watchlist with the given name and ticker symbols. Args: name: Watchlist name symbols: List of stock symbols (e.g. ["AAPL", "MSFT"])

Create a watchlist with the given name and ticker symbols. Args: name: Watchlist name symbols: List of stock symbols (e.g. ["AAPL", "MSFT"])

ParametroTipoDescrizione
name*string
symbols*array
update_watchlistUpdate a watchlist's name and/or symbols. Args: watchlist_id: The watchlist UUID name: New name (optional) symbols: Updated list of symbols (optional)

Update a watchlist's name and/or symbols. Args: watchlist_id: The watchlist UUID name: New name (optional) symbols: Updated list of symbols (optional)

ParametroTipoDescrizione
watchlist_id*string
name
symbols
list_portfoliosList the authenticated user's portfolios. Args: offset: Skip this many portfolios (default 0) limit: Page size (default 50, max 100)

List the authenticated user's portfolios. Args: offset: Skip this many portfolios (default 0) limit: Page size (default 50, max 100)

ParametroTipoDescrizione
offsetinteger
limitinteger
create_portfolioCreate a portfolio with a name and base currency. Args: name: Portfolio name currency: Base currency (default USD)

Create a portfolio with a name and base currency. Args: name: Portfolio name currency: Base currency (default USD)

ParametroTipoDescrizione
name*string
currencystring
add_transactionAdd a buy, sell, deposit, or withdrawal transaction to a portfolio. Args: portfolio_id: The portfolio UUID symbol: Stock symbol (e.g. "AAPL"). For deposit/withdrawal use "$CASH" (aliases "CASH" / blank are normalized to "$CASH"). side: "buy", "sell", "deposit", or "withdrawal" qty: Number of…

Add a buy, sell, deposit, or withdrawal transaction to a portfolio. Args: portfolio_id: The portfolio UUID symbol: Stock symbol (e.g. "AAPL"). For deposit/withdrawal use "$CASH" (aliases "CASH" / blank are normalized to "$CASH"). side: "buy", "sell", "deposit", or "withdrawal" qty: Number of…

ParametroTipoDescrizione
portfolio_id*string
symbol*string
side*string
qty*number
price*number
date*string
get_positionsGet current holdings with quantity, cost basis, market value, and unrealized P&L. Args: portfolio_id: The portfolio UUID

Get current holdings with quantity, cost basis, market value, and unrealized P&L. Args: portfolio_id: The portfolio UUID

ParametroTipoDescrizione
portfolio_id*string
get_portfolio_statisticsGet portfolio performance statistics (returns, allocation, risk). Args: portfolio_id: The portfolio UUID

Get portfolio performance statistics (returns, allocation, risk). Args: portfolio_id: The portfolio UUID

ParametroTipoDescrizione
portfolio_id*string
list_alertsList active price and event alerts for the authenticated user. Args: offset: Skip this many alerts (default 0) limit: Page size (default 50, max 100)

List active price and event alerts for the authenticated user. Args: offset: Skip this many alerts (default 0) limit: Page size (default 50, max 100)

ParametroTipoDescrizione
offsetinteger
limitinteger
create_alertCreate a price or event alert for a symbol. Args: symbol: Stock symbol (e.g. "AAPL") alert_type: "target_price", "movement_pct", or "event" direction: Required for price alerts — "above", "below", or "either" threshold: Required for price alerts — price level or percentage move notes: Option…

Create a price or event alert for a symbol. Args: symbol: Stock symbol (e.g. "AAPL") alert_type: "target_price", "movement_pct", or "event" direction: Required for price alerts — "above", "below", or "either" threshold: Required for price alerts — price level or percentage move notes: Option…

ParametroTipoDescrizione
symbol*string
alert_type*string
direction
threshold
notesstring
event_types
get_notificationsGet recent triggered alert notifications. Args: offset: Skip this many notifications (default 0) limit: Page size (default 50, max 100). Upstream returns at most 50 unread.

Get recent triggered alert notifications. Args: offset: Skip this many notifications (default 0) limit: Page size (default 50, max 100). Upstream returns at most 50 unread.

ParametroTipoDescrizione
offsetinteger
limitinteger
delete_alertprivilegiatoDelete an alert by ID. Args: alert_id: The alert UUID

Delete an alert by ID. Args: alert_id: The alert UUID

ParametroTipoDescrizione
alert_id*string
list_library_foldersList folders in the authenticated user's research library. Args: offset: Skip this many folders (default 0) limit: Page size (default 50, max 100)

List folders in the authenticated user's research library. Args: offset: Skip this many folders (default 0) limit: Page size (default 50, max 100)

ParametroTipoDescrizione
offsetinteger
limitinteger
create_library_folderCreate a library folder, optionally nested under a parent. Args: name: Folder name parent_id: Parent folder UUID (optional — omit for a root folder)

Create a library folder, optionally nested under a parent. Args: name: Folder name parent_id: Parent folder UUID (optional — omit for a root folder)

ParametroTipoDescrizione
name*string
parent_id
rename_library_folderprivilegiatoRename a library folder. Args: folder_id: The folder UUID name: New folder name

Rename a library folder. Args: folder_id: The folder UUID name: New folder name

ParametroTipoDescrizione
folder_id*string
name*string
move_library_folderprivilegiatoMove a library folder under a different parent (or to root). Args: folder_id: The folder UUID to move parent_id: New parent folder UUID (omit / null for library root)

Move a library folder under a different parent (or to root). Args: folder_id: The folder UUID to move parent_id: New parent folder UUID (omit / null for library root)

ParametroTipoDescrizione
folder_id*string
parent_id
delete_library_folderprivilegiatoDelete a library folder and everything inside it. Args: folder_id: The folder UUID

Delete a library folder and everything inside it. Args: folder_id: The folder UUID

ParametroTipoDescrizione
folder_id*string
list_library_itemsList documents in a library folder, or at the root if no folder is given. Args: folder_id: Folder UUID to list (optional — omit for root-level items) offset: Skip this many items (default 0) limit: Page size (default 50, max 100)

List documents in a library folder, or at the root if no folder is given. Args: folder_id: Folder UUID to list (optional — omit for root-level items) offset: Skip this many items (default 0) limit: Page size (default 50, max 100)

ParametroTipoDescrizione
folder_id
offsetinteger
limitinteger
get_library_itemGet a library document's metadata and content. Args: item_id: The item UUID

Get a library document's metadata and content. Args: item_id: The item UUID

ParametroTipoDescrizione
item_id*string
create_library_itemCreate a new markdown document in the research library. Args: title: Document title content: Markdown body folder_id: Folder UUID (optional — omit for library root)

Create a new markdown document in the research library. Args: title: Document title content: Markdown body folder_id: Folder UUID (optional — omit for library root)

ParametroTipoDescrizione
title*string
content*string
folder_id
update_library_itemUpdate a library document's title and/or content (content edits create a new version). Args: item_id: The item UUID title: New title (optional) content: New markdown body (optional)

Update a library document's title and/or content (content edits create a new version). Args: item_id: The item UUID title: New title (optional) content: New markdown body (optional)

ParametroTipoDescrizione
item_id*string
title
content
move_library_itemprivilegiatoMove a library document into a different folder (or to root). Args: item_id: The item UUID to move folder_id: Destination folder UUID (omit / null for library root)

Move a library document into a different folder (or to root). Args: item_id: The item UUID to move folder_id: Destination folder UUID (omit / null for library root)

ParametroTipoDescrizione
item_id*string
folder_id
delete_library_itemprivilegiatoDelete a library document and all of its stored versions. Args: item_id: The item UUID

Delete a library document and all of its stored versions. Args: item_id: The item UUID

ParametroTipoDescrizione
item_id*string
list_library_item_versionsList version history for a library document (newest first). Args: item_id: The item UUID

List version history for a library document (newest first). Args: item_id: The item UUID

ParametroTipoDescrizione
item_id*string
search_libraryFull-text search across the authenticated user's library documents. Args: query: Search terms limit: Max results (default 20, capped at 50)

Full-text search across the authenticated user's library documents. Args: query: Search terms limit: Max results (default 20, capped at 50)

ParametroTipoDescrizione
query*string
limitinteger
list_journalList generated daily research journal entries (most recent first). Entries appear only after the automatic end-of-day journal generation run. Drafts from submit_journal_draft are not listed until that run completes. Args: offset: Skip this many entries (default 0) limit: Page size (default 5…

List generated daily research journal entries (most recent first). Entries appear only after the automatic end-of-day journal generation run. Drafts from submit_journal_draft are not listed until that run completes. Args: offset: Skip this many entries (default 0) limit: Page size (default 5…

ParametroTipoDescrizione
offsetinteger
limitinteger
get_journal_entryGet a full generated journal entry by ID from list_journal. Draft ids from submit_journal_draft are not readable until end-of-day generation; use list_journal after the daily run for valid entry ids (integer or legacy UUID). Args: entry_id: Journal entry id from list_journal (integer or UUID)

Get a full generated journal entry by ID from list_journal. Draft ids from submit_journal_draft are not readable until end-of-day generation; use list_journal after the daily run for valid entry ids (integer or legacy UUID). Args: entry_id: Journal entry id from list_journal (integer or UUID)

ParametroTipoDescrizione
entry_id*string
submit_journal_draftSubmit a journal draft for a day. Same-day resubmissions are retained as separate drafts. The draft is accepted immediately but the readable daily journal entry is generated automatically at end of day; it then appears in list_journal. The returned draft id is not a list_journal / get_journal_e…

Submit a journal draft for a day. Same-day resubmissions are retained as separate drafts. The draft is accepted immediately but the readable daily journal entry is generated automatically at end of day; it then appears in list_journal. The returned draft id is not a list_journal / get_journal_e…

ParametroTipoDescrizione
entry_date*string
content*string
run_deepdiveQueue a full DeepDive suite for a stock using a monthly custom-run grant. Prepaid search credits cannot pay for this. Free plans have 0 runs; Basic has 10/month; Pro has 50/month. Re-running a ticker already unlocked this month does not consume another grant. The call returns as soon as the jo…

Queue a full DeepDive suite for a stock using a monthly custom-run grant. Prepaid search credits cannot pay for this. Free plans have 0 runs; Basic has 10/month; Pro has 50/month. Re-running a ticker already unlocked this month does not consume another grant. The call returns as soon as the jo…

ParametroTipoDescrizione
ticker*string
forceboolean
report_bugLog a bug in the same inbox as the terminal bug button (5 per user per day). Use only when the user asks, or when you have confirmed a real data/UI error. Do not file speculative bugs. Pass ticker/section so admins get a terminal URL; page_url is optional if it is already a terminal.manawa.app…

Log a bug in the same inbox as the terminal bug button (5 per user per day). Use only when the user asks, or when you have confirmed a real data/UI error. Do not file speculative bugs. Pass ticker/section so admins get a terminal URL; page_url is optional if it is already a terminal.manawa.app…

ParametroTipoDescrizione
description*string
ticker
section
page_url

31 strumenti su 31 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Live market data, financial analysis, and portfolio research tools across 10,000+ tickers.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.