initial commit
This commit is contained in:
105
한국투자증권(API)/MCP/Kis Trading MCP/configs/auth.json
Normal file
105
한국투자증권(API)/MCP/Kis Trading MCP/configs/auth.json
Normal file
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"tool_info": {
|
||||
"introduce": "한국투자증권의 auth OPEN API를 활용합니다.",
|
||||
"introduce_append": "",
|
||||
"examples": [
|
||||
{
|
||||
"api_type": "auth_token",
|
||||
"params": {
|
||||
"grant_type": "client_credentials",
|
||||
"env_dv": "real"
|
||||
}
|
||||
},
|
||||
{
|
||||
"api_type": "auth_ws_token",
|
||||
"params": {
|
||||
"grant_type": "client_credentials",
|
||||
"env_dv": "real"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"apis": {
|
||||
"auth_token": {
|
||||
"category": "OAuth인증",
|
||||
"name": "접근토큰발급(P)",
|
||||
"github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/auth/auth_token",
|
||||
"method": "auth_token",
|
||||
"api_path": "/oauth2/tokenP",
|
||||
"params": {
|
||||
"grant_type": {
|
||||
"name": "grant_type",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 권한부여 Type (client_credentials)"
|
||||
},
|
||||
"appkey": {
|
||||
"name": "appkey",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 앱키 (한국투자증권 홈페이지에서 발급받은 appkey)"
|
||||
},
|
||||
"appsecret": {
|
||||
"name": "appsecret",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 앱시크릿키 (한국투자증권 홈페이지에서 발급받은 appsecret)"
|
||||
},
|
||||
"env_dv": {
|
||||
"name": "env_dv",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 환경구분 (real: 실전, demo: 모의)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"auth_ws_token": {
|
||||
"category": "OAuth인증",
|
||||
"name": "실시간 (웹소켓) 접속키 발급",
|
||||
"github_url": "https://github.com/koreainvestment/open-trading-api/tree/main/examples_llm/auth/auth_ws_token",
|
||||
"method": "auth_ws_token",
|
||||
"api_path": "/oauth2/Approval",
|
||||
"params": {
|
||||
"grant_type": {
|
||||
"name": "grant_type",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 권한부여 Type (client_credentials)"
|
||||
},
|
||||
"appkey": {
|
||||
"name": "appkey",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 고객 앱Key (한국투자증권 홈페이지에서 발급받은 appkey)"
|
||||
},
|
||||
"appsecret": {
|
||||
"name": "appsecret",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 고객 앱Secret (한국투자증권 홈페이지에서 발급받은 appsecret)"
|
||||
},
|
||||
"env_dv": {
|
||||
"name": "env_dv",
|
||||
"type": "str",
|
||||
"required": true,
|
||||
"default_value": null,
|
||||
"description": "[필수] 환경구분 (real: 실전, demo: 모의)"
|
||||
},
|
||||
"token": {
|
||||
"name": "token",
|
||||
"type": "str",
|
||||
"required": false,
|
||||
"default_value": "",
|
||||
"description": "접근토큰 (OAuth 토큰이 필요한 API 경우 발급한 Access token)"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user