mcp-sequentialthinking-tools
๐ built with vite+
๐ tested with vitest
์์ฐจ์ ์ถ๋ก ๋จ๊ณ๋ฅผ ๊ธฐ๋กํ๊ธฐ ์ํ ๊ฒฝ๋ MCP ์๋ฒ์ ๋๋ค. ์ด ์๋ฒ๋ ๊ธฐ๋ก, ๋ถ๊ธฐ, ์์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ์คํฌ๋์นํจ๋์ด๋ฉฐ, ๋ชจ๋ธ์ด ์์ฑํ ๋๊ตฌ ๊ณํ์ ๋ํ ์ ํ์ ๊ฒ์ฆ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ด ์๋ฒ๋ ์ฌ์ฉ์์ ๋ค๋ฅธ MCP ๋๊ตฌ๋ฅผ ๊ฒ์ํ๊ฑฐ๋ ๋ชจ๋ธ์ ๋์ ํ์ฌ ๋๊ตฌ๋ฅผ ์ ํํ์ง ์์ต๋๋ค. available_tools์ recommended_tools๋ฅผ ์ ๋ฌํ๋ฉด, ์๋ฒ๋ ์ถ์ฒ๋ ์ด๋ฆ์ด ์ค์ ๋ก ์กด์ฌํ๋์ง ๊ฒ์ฆํ๊ณ ํด๋น ๋จ๊ณ๋ฅผ ์ ์ฅํฉ๋๋ค.
์ฌ์ฉ ์ด์
๋ช ์์ ์ด๊ณ ๊ฒํ ๊ฐ๋ฅํ ์ถ๋ก ์ด ํ์ํ ์์ ์ ์ฌ์ฉํ์ธ์:
๋ณต์กํ ๋ฌธ์ ๋ฅผ ๋จ๊ณ๋ณ๋ก ์ธ๋ถํํ ๋;
๊ณํ์ ์์ ํ๊ฑฐ๋ ๋ถ๊ธฐํ ๋;
์ธ์ ๋ณ๋ก ์งง์ ์ถ๋ก ๊ธฐ๋ก์ ์ ์งํ ๋;
์ ๊ณต๋ ๋๊ตฌ ๋ชฉ๋ก์ ๊ธฐ์ค์ผ๋ก ๋๊ตฌ ๊ณํ ์ด๋ฆ์ ๊ฒ์ฆํ ๋;
๊ธด ์์ด์ ํธ ์คํ ์ค์ ์ถ๋ก ๊ธฐ๋ก์ ์ง์ฐ๊ฑฐ๋ ๊ฒ์ฌํ ๋.
๋จ์ํ ์์ฒญ์๋ ์ฌ์ฉํ์ง ๋ง์ธ์. ์ค๋ฒํค๋๊ฐ ์ถ๊ฐ๋ฉ๋๋ค.
Related MCP server: MCP Think Tool
๋๊ตฌ
sequentialthinking_tools
ํ๋์ ์ฌ๊ณ ๊ณผ์ ์ ๊ธฐ๋กํฉ๋๋ค.
ํ์ ๋งค๊ฐ๋ณ์:
thoughtโ ํ์ฌ ์ถ๋ก ๋จ๊ณthought_numberโ ํ์ฌ ๋จ๊ณ ๋ฒํธtotal_thoughtsโ ํ์ฌ ์์์น;thought_number๋ณด๋ค ๋ฎ์ผ๋ฉด ์๋์ผ๋ก ์ํฅ ์กฐ์ ๋จnext_thought_neededโ ์ถ๊ฐ ์ฌ๊ณ ๊ฐ ํ์ํ์ง ์ฌ๋ถ
์ ํ์ ๋งค๊ฐ๋ณ์:
session_idโ ๊ธฐ๋ก ๋ฒํท; ๊ธฐ๋ณธ๊ฐ์defaultis_revision,revises_thoughtbranch_from_thought,branch_idneeds_more_thoughtsavailable_toolsโ ๋๊ตฌ ์ด๋ฆ ๋ฐฐ์ด ๋๋{ name, description }๊ฐ์ฒดrecommended_toolsโ ๊ฒ์ฆ/์ ์ฅํ ๋ชจ๋ธ ์์ฑ ์ถ์ฒ ๋๊ตฌremaining_stepsโ ํฅํ ๋จ๊ณ์ ๋ํ ์งง์ ๋ชฉ๋ก
์์:
{
"session_id": "svelte-debug",
"thought": "First inspect the route files, then run the failing check.",
"thought_number": 1,
"total_thoughts": 3,
"next_thought_needed": true,
"available_tools": ["read", "bash"],
"recommended_tools": [
{
"tool_name": "read",
"confidence": 0.9,
"rationale": "Need to inspect the relevant files before editing.",
"priority": 1
}
]
}recommended_tools์ available_tools์ ์๋ ์ด๋ฆ์ด ํฌํจ๋์ด ์์ผ๋ฉด, ํธ์ถ์ isError: true๋ฅผ ๋ฐํํ๊ณ ํด๋น ์ฌ๊ณ ๋ฅผ ์ ์ฅํ์ง ์์ต๋๋ค.
๋ณด์ ์ํ
์ด ์๋ฒ๋ ์ฌ๊ณ ํ
์คํธ, ๋๊ตฌ ์ค๋ช
, ๊ทผ๊ฑฐ ๋ฐ ๋จ์ ๋จ๊ณ ํ
์คํธ๋ฅผ ์ ๋ขฐํ ์ ์๋ ์
๋ ฅ์ผ๋ก ์ทจ๊ธํฉ๋๋ค. ํ๋กฌํํธ ์ฃผ์
๊ณผ ์ ์ฌํ ํ
์คํธ๋ ์ ์ฅ๋๊ฑฐ๋ ๊ธฐ๋ก์์ ๋ฐํ๋๊ธฐ ์ ์ ์ค์บ ๋ฐ ์ญ์ ๋ฉ๋๋ค. ์ญ์ ๊ฐ ํฌํจ๋ ํธ์ถ์๋ ์ผ์นํ๋ ํ๋๋ฅผ ๋ณด์ฌ์ฃผ๋ security_warnings๊ฐ ํฌํจ๋ฉ๋๋ค.
์ด๋ ๋ฐฉ์ด์ ํํฐ๋ง์ด๋ฉฐ, ์์์ ์ ๋์ ํ ์คํธ๊ฐ ์์ ํ๋ค๋ ๋ณด์ฅ์ ์๋๋๋ค. ์ฌ๊ณ ๋ ๋๊ตฌ ์ค๋ช ์ ๋น๋ฐ ์ ๋ณด๋ฅผ ๋ฃ์ง ๋ง์ญ์์ค.
get_thinking_history
์ธ์ ์ ์ ์ฅ๋ ์ฌ๊ณ ๊ธฐ๋ก์ ๋ฐํํฉ๋๋ค.
๋งค๊ฐ๋ณ์:
session_idโ ๊ธฐ๋ณธ๊ฐ์defaultbranch_idโ ์ ํ์ ๋ถ๊ธฐ ํํฐlimitโ ๋ฐํํ ์ต๋ ๊ธฐ๋ก ์; ๊ธฐ๋ณธ๊ฐ50, ์ต๋500
clear_thinking_history
ํ๋์ ์ธ์ ๋๋ ๋ชจ๋ ์ธ์ ์ ์ง์๋๋ค.
๋งค๊ฐ๋ณ์:
session_idโ ๊ธฐ๋ณธ๊ฐ์defaultall_sessionsโ ๋ชจ๋ ๊ธฐ๋ก ๋ฒํท ์ง์ฐ๊ธฐ
ํ๋กฌํํธ
sequential-thinking-guidance
๋ชจ๋ธ์๊ฒ ์ด ์๋ฒ๋ฅผ ์ธ๋ถ ์ถ๋ก ์์ง์ด ์๋ ์คํฌ๋์นํจ๋ ๋ฐ ๊ฒ์ฆ๊ธฐ๋ก์ ์ ์งํ๊ฒ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ๋ ์งง์ ํ๋กฌํํธ์ ๋๋ค.
๊ตฌ์ฑ
Claude Desktop / ํธํ๋๋ MCP ํด๋ผ์ด์ธํธ
{
"mcpServers": {
"mcp-sequentialthinking-tools": {
"command": "npx",
"args": ["-y", "mcp-sequentialthinking-tools"],
"env": {
"MAX_HISTORY_SIZE": "1000"
}
}
}
}MAX_HISTORY_SIZE๋ ์ธ์
๋น ์ ์ฉ๋๋ฉฐ ๊ธฐ๋ณธ๊ฐ์ 1000์
๋๋ค.
์ด ์๋ฒ๋ tmcp๋ฅผ ์ฌ์ฉํ๋ฉฐ, ํ์ค Content-Length ํ๋ ์ MCP ๋ฉ์์ง์ ์ด์ tmcp ๋๊ตฌ์์ ์ฌ์ฉํ๋ ์ค๋ฐ๊ฟ์ผ๋ก ๊ตฌ๋ถ๋ JSON์ ๋ชจ๋ ํ์ฉํ๋ ์์ stdio ์ ์ก์ ํฌํจํฉ๋๋ค.
๊ฐ๋ฐ
pnpm install
pnpm test
pnpm build
pnpm check์ด ํ๋ก์ ํธ๋ ๋น๋, ํ
์คํธ, ํฌ๋งท ๋ฐ ๋ฆฐํธ ์ค์ผ์คํธ๋ ์ด์
์ ์ํด vite-plus๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๊ฒ์
pnpm changeset
pnpm changeset version
pnpm release๋ผ์ด์ ์ค
MIT ๋ผ์ด์ ์ค โ LICENSE๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๊ฐ์ฌ์ ๋ง
Model Context Protocol์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋จ
MCP Sequential Thinking Server์์ ๊ฐ์กฐ๋จ
Maintenance
Tools
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/spences10/mcp-sequentialthinking-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
